0

私は次のリライトを持っています:

RewriteEngine On
Options +Indexes

RewriteRule ^/#/why-us/44534/$ http://www.new-site.com/why-us/? [R=301,NE,NC,L]
RewriteRule ^/#/about-us/33945/$ http://www.new-site.com/about-us/? [R=301,NE,NC,L]

これをサイトのルートにある .htaccess ファイルに入れました。ただし、www.old-site.com/#/why-us/44534 にアクセスすると、old-site.com の「Index of /」ページが表示されます。

古いサイトの URL 構造の先頭に /#/ がある理由はわかりませんが、それは私が制御できるものではありません!

4

1 に答える 1