我的网站有一个名为“keyword”的文件夹,例如:http://www.mysite.com/keyword/
在文件夹中我只有一个index.php文件。无论有人在文件夹后输入什么内容,我都需要index.php来显示。例如,http://www.mysite.com/keyword/this-is-a-test应显示index.php文件的内容,但不更改URL。
我尝试的所有内容似乎都失败了 - 我正在使用/ keyword /文件夹中的.htaccess。无论我放在那里,我似乎都会遇到404错误。任何帮助将不胜感激,我确信这是一个小而简单的东西,我只是不知道该怎么做。
答案 0 :(得分:1)
RewriteEngine on
RewriteRule - index.php [L]
答案 1 :(得分:0)
我认为这可以解决您的问题(根目录中的.htaccess)
RewriteEngine on
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-l
RewriteRule ^/keyword/(.*)$ /keyword/index.php?keyword=$1&%{QUERY_STRING} [L]