0

を除くすべてのリンクをリダイレクトするように .htaccess ファイルを構成するにはどうすればよいですか?

domain.com?p=*

domain.com/index.php?p=*

domain.com へ

私の質問を理解していただければ幸いです。すべての回答に感謝します。ドイツからのご挨拶。

4

1 に答える 1

0

これをドキュメント ルートの htaccess ファイルに追加します。

RewriteEngine On

# if query string is p=(something)
RewriteCond %{QUERY_STRING} ^p=
# and request is for "/" or "/index.php"
RewriteCond %{REQUEST_URI} ^/$ [OR]
RewriteCond %{REQUEST_URI} ^/index\.php$
# pass it through, don't do anything
RewriteRule ^ - [L]

# otherwise, redirect everything else to http://domain.com/
RewriteRule ^ http://domain.com/ [L,R=301]
于 2012-09-12T20:02:57.600 に答える