htaccess重写规则REQUEST URI问题

时间:2013-02-09 13:36:28

标签: php .htaccess

如果网站名称没有REQUEST URI,那么index.php应该会出现 否则,如果URL是example.com/key,则文件pages.php?tkey = key应该来。

当我这样设置子文件夹中的图像没有加载时

RewriteRule ^/?$ index.php [L]
RewriteRule ^(.*)$ pages.php?page_keytkey=$1 [L]

请咨询

1 个答案:

答案 0 :(得分:3)

尝试阻止 Peter Szymkowski指出的递归循环。 另外,请考虑不将现有文件重定向为 Michael Berkowski说

RewriteRule ^/?$ index.php [L]
RewriteCond %{REQUEST_URI} !^/pages.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ pages.php?page_keytkey=$1 [L]

您可以在http://wiki.apache.org/httpd/RewriteCond了解更多信息。