0

我的网站有一个名为“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 错误。任何帮助将不胜感激,我敢肯定这是我不知道该怎么做的小而简单的事情。

4

2 回答 2

1
RewriteEngine on
RewriteRule - index.php [L]
于 2013-02-19T06:06:39.327 回答
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]
于 2013-02-19T06:07:05.770 回答