I would like the URL:
http://domain.com/category/subcategory/title
指向:
http://domain.com/posts/category/subcategory/title.php
我的 .htaccess 文件看起来是这样的:
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{QUERY_STRING} !^.+
#RewriteCond post/%{REQUEST_URI}.php -f
RewriteRule ^(.*)$ post/$1.php [L]
当我取消注释上面的那一行时,它能够正常工作。
我已经尝试过:
RewriteCond /post/%{REQUEST_URI}.php -f
RewriteCond post/%{REQUEST_URI}.php -f
RewriteCond post%{REQUEST_URI}.php -f
这些都不起作用。我做错了什么?
还有没有一种简单的方法来调试这些规则?比如记录变量或其他内容?