apache的rewrite规则无法加载问题

简介:

 apache的rewrite规则无法加载问题。

 

<VirtualHost *:80>

    ServerAdmin k@5.com

    DocumentRoot /data/web/xxx

    ServerName  www.xxx.net

     ServerAlias xxx.net

    DirectoryIndex index.php index.shtml index.html

     <Directory "/data/web/xxx">

         Options FollowSymLinks Includes

         AllowOverride None

         Order allow,deny

         Allow from all

    </Directory>

RewriteEngine On

RewriteRule ^vod-(.*)$ index.php\?s=/Home-vod-$1

RewriteRule ^news-(.*)$ index.php\?s=/Home-news-$1

RewriteRule ^ajax-(.*)$ index.php\?s=/Home-ajax-$1

RewriteRule ^tag-(.*)$ index.php\?s=/Home-tag-$1

RewriteRule ^gb-(.*)$ index.php\?s=/Home-gb-$1

RewriteRule ^cm-(.*)$ index.php\?s=/Home-cm-$1

</VirtualHost>

改成
<VirtualHost *:80>
    ServerAdmin k@5.com
    DocumentRoot /data/web/xxx
    ServerName  www.xxx.net
     ServerAlias xxx.net
    DirectoryIndex index.php index.shtml index.html
     <Directory "/data/web/xxx">
         Options All
         AllowOverride All
         Order allow,deny
         Allow from all
    </Directory>
RewriteEngine On
RewriteRule ^vod-(.*)$ index.php\?s=/Home-vod-$1
RewriteRule ^news-(.*)$ index.php\?s=/Home-news-$1
RewriteRule ^ajax-(.*)$ index.php\?s=/Home-ajax-$1
RewriteRule ^tag-(.*)$ index.php\?s=/Home-tag-$1
RewriteRule ^gb-(.*)$ index.php\?s=/Home-gb-$1
RewriteRule ^cm-(.*)$ index.php\?s=/Home-cm-$1
</VirtualHost>
 
即可。
 
区别在于

     <Directory "/data/web/xxx">

         Options FollowSymLinks Includes

         AllowOverride None

         Order allow,deny

         Allow from all

    </Directory>

    <Directory "/data/web/xxx">
         Options All
         AllowOverride All
         Order allow,deny
         Allow from all
    </Directory>
这个为正确的。
 
参考 http://www.d5s.cn/archives/107

 


本文转自 liang3391 51CTO博客,原文链接:http://blog.51cto.com/liang3391/812280

相关文章
|
1月前
|
运维 Linux Apache
LAMP架构调优(九)——Apache Rewrite功能实战
LAMP架构调优(九)——Apache Rewrite功能实战
13 1
|
8月前
|
Apache
Apache域名跳转----配置rewrite模块
Apache域名跳转----配置rewrite模块
246 0
|
11月前
|
Dubbo 应用服务中间件 Apache
带你读《Apache Dubbo微服务开发从入门到精通》—— 二、 条件路由规则
带你读《Apache Dubbo微服务开发从入门到精通》—— 二、 条件路由规则
158 0
|
11月前
|
Dubbo 应用服务中间件 测试技术
带你读《Apache Dubbo微服务开发从入门到精通》—— 三、 标签路由规则
带你读《Apache Dubbo微服务开发从入门到精通》—— 三、 标签路由规则
198 0
|
11月前
|
负载均衡 Dubbo JavaScript
带你读《Apache Dubbo微服务开发从入门到精通》—— 四、 脚本路由规则
带你读《Apache Dubbo微服务开发从入门到精通》—— 四、 脚本路由规则
158 1
|
11月前
|
Dubbo 应用服务中间件 Apache
带你读《Apache Dubbo微服务开发从入门到精通》—— 五、 动态配置规则
带你读《Apache Dubbo微服务开发从入门到精通》—— 五、 动态配置规则
87 1
|
Apache Windows
Apache下htaccess文件不起作用/rewrite 没有效果
Apache下htaccess文件不起作用/rewrite 没有效果
250 0

热门文章

最新文章

推荐镜像

更多