1

リクエストに引数が含まれていても、すべてのリクエストを特定のディレクトリにリダイレクトしようとしています。たとえば、Google が古いブログからの古いリンクを 404 としてリストしていることがわかりますが、リンクは example.com/stuff/?args のようになっています。 stuff/ をそのままにしておくと、独自の 404 が生成されるため、args も削除します。

どんな助けでも大歓迎です。ありがとう。

4

2 に答える 2

0

mod_rewrite と .htaccess を有効にしてからhttpd.conf、このコードをディレクトリの.htaccess下に配置します。DOCUMENT_ROOT

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^stuff/?$ new-dir? [L,R,NC]
于 2012-04-23T20:57:08.497 に答える
0

または mod_alias を使用:

RedirectMatch ^/stuff/?.* /new/?
于 2012-04-23T20:58:03.657 に答える