0

Web サイト用に「keyword」という名前のフォルダーがあります。たとえば、 http ://www.mysite.com/keyword/ です。

フォルダーには index.php ファイルしかありません。フォルダーの後に誰かが何を入力するかに関係なく、表示するには index.php が必要です。たとえば、http://www.mysite.com/keyword/this-is-a-testは、URL を変更せずに index.php ファイルのコンテンツを表示する必要があります。

私が試したことはすべて失敗したようです - 私は /keyword/ フォルダー内の .htaccess で作業しています。そこに何を入れても、404エラーが発生し続けるようです。何か助けていただければ幸いです。どうすればよいかわからない、小さくて単純なものだと確信しています。

4

2 に答える 2

1
RewriteEngine on
RewriteRule - index.php [L]
于 2013-02-19T06:06:39.327 に答える
0

i think this can fix your problem (.htaccess in your root)

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 に答える