.htaccess错误与CSS

嘿,伙计们,我真的需要你写seourl的帮助。 我是新来的阿帕奇,国防部重写.htaccess和一个星期后没有成功。

我想改变:

sub.domain.com/soccer/teams.php?name=tiger到sub.domain.com/soccer/tigers

我的链接(老虎)应该是什么? 我怎么会这样设置,它不会导致.css | .jpg | .png错误。 我的.htaccess文件位于/ soccer /文件夹中。

请帮助或指导我到哪里我可以很好的帮助。

RewriteEngine on RewriteBase /soccer/ RewriteCond %{QUERY_STRING} (.*)name=(\w+)(.*) RewriteRule teams.php %2?%1%3 

在principe你设置重写规则只影响PHP文件。

CSS,图像等应该位于一个单独的目录中,例如: / media / css,/ media / images ,HTML输出应该包含一个直接的链接,例如

 <link type="stylesheet" href="/media/style.css"> 

您可以检查HTML输出并检查引用是否正确。 您也可以从Web服务器上查看您的errors.log文件。

http://www.elated.com/articles/mod-rewrite-tutorial-for-absolute-beginners/

对于那些想学习一些mod重写基础知识的人来说,这是一个相当不错的开始。