2013-02-19 112 views
0

我对我的网站有一个名为“keyword”的文件夹,例如:http://www.mysite.com/keyword/网站上的通配符文件夹?

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

我试过的一切似乎都失败了 - 我正在使用我的/关键字/文件夹中的.htaccess。无论我在那里放置什么,我似乎都不断收到404错误。任何帮助将不胜感激,我敢肯定,这是一个小而简单的事情,我只是不知道该怎么做。

+0

你们为什么把你的企图秘密?我们没办法告诉你你的问题可能是什么...... – arkascha 2013-02-19 06:05:35

回答

1
RewriteEngine on 
RewriteRule - index.php [L] 
+0

完美地工作! – Tryin2Code 2013-02-19 06:20:06

0

我认为这可以解决您的问题(在你的root的.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]