.htaccess中的apache rewrite规则详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.htaccess中的apache rewrite规则详解相关的知识,希望对你有一定的参考价值。

.htaccess中的apache rewrite写法:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?xxx.com$
RewriteCond %{REQUEST_URI} !^/blog/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /blog/$1

没有输入文件名的默认到到首页

RewriteCond %{HTTP_HOST} ^(www.)?xxx.com$
RewriteRule ^(/)?$ blog/index.php [L]

以上是关于.htaccess中的apache rewrite规则详解的主要内容,如果未能解决你的问题,请参考以下文章

.htaccess Rewrite apache重写和配置

apache配置rewrite及.htaccess文件(转载)

apache_conf .htaccess URL ReWriting

Apache伪静态(Rewrite).htaccess文件详解

htaccess apache mod_rewrite & authentication:奇怪的行为

apache_conf htaccess_rewrite.md