0
サイトを更新して、多くのリダイレクトがあります。 は、問題は、次の例に見られるように、新しいURLは、すべての古いの一部を保持することである:htaccessリダイレクトは古いURLの一部を保持します
Redirect 301 /old/oldfile.html /new
はにリダイレクト:
http://url.com/new/oldfile.html
別にリダイレクトからのhtaccessファイルには、次のものが含まれています。
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
Options +FollowSymLinks
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
この結果、以前のURLデータと同じ保持になります。 – Klav
これは機能しました。他のmod_aliasディレクティブを削除して、書き直しが必要になりました。ありがとう。 – Klav