.htaccess友好的网址

时间:2012-03-09 07:26:17

标签: php .htaccess server-side

我的.htaccess问题我想创建一个友好的网址,我尝试了很多方式。在这个网站上找到了一些方法,但它仍然无法正常工作..

继承我的代码:

    Options +FollowSymLinks +SymLinksIfOwnerMatch -Indexes  
    Header unset ETag
    FileETag None

    RewriteEngine On
    RewriteBase /
    RewriteOptions Inherit
    RewriteRule .* index.php 

    #friendly urls
    RewriteRule ^styles/style.css$ /view/style.php
    RewriteRule ^styles/style.css$ view/style.php

1 个答案:

答案 0 :(得分:3)

如果不确切知道它是如何不适合你的,我可以看到一个大问题。

 RewriteRule .* index.php 

该规则匹配任何。因此,当您进入“友好网址”部分时,网址已更改为“index.php”,这当然不匹配。

将“全友”行移至“友好网址”部分下方,并为每个友好网址重写规则添加[L]