0

我的网站有一个名为“keywords”的文件夹,例如:http ://www.mysite.com/keywords/

在文件夹中,我只有一个 index.php 文件。无论有人在文件夹后输入什么,我都需要显示 index.php。例如,http: //www.mysite.com/keywords/this-is-a-test 应该显示 index.php 文件的内容,但不更改 URL。

我尝试过的一切似乎都失败了 - 我正在使用 /keywords/ 文件夹中的 .htaccess。不管我放什么,我似乎总是收到 404 错误。任何帮助将不胜感激,我敢肯定这是我不知道该怎么做的小而简单的事情。

这是我目前拥有的:

RewriteEngine on
RewriteRule - index.php [L]

问题在于,它仅在链接带有破折号的链接时才有效。

例如,

http://www.mysite.com/keywords/testing-this

确实有效。但这不起作用:

http://www.mysite.com/keywords/testingthis

任何帮助,将不胜感激。

4

1 回答 1

0
RewriteEngine On
RewriteBase /   #make sure your website is located in root directory, if not you have to add directory here...
RewriteRule ^keywords/testingthis$ /keywords/index.php$1 [L]
于 2013-02-19T10:05:34.750 回答