【发布时间】:2011-08-29 20:53:32
【问题描述】:
我不得不将一个网站移动到一个新的子域。以前它可以在www.some-domain.com 获得。它现在已移至http://shop.some-domain.com。
网站中只有一些部分实际上使用了干净的 url,例如:http://shop.some-domain.com/en-GB/shop/accessories/Soft-Scarf
而且正是这些 URL 不再起作用,我在尝试打开它们时收到错误 404。网站的其他不使用干净 url 的部分工作正常。
网站文件位于根文件夹 (/)...此文件夹中的 htaccess 如下所示:
AddType x-mapp-php5 .php
AddHandler x-mapp-php5 .php
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.some-domain.com [NC]
# i think this line is causing the problem:
RewriteRule ^(.*)$ http://www.some-domain.com/$1 [R=301,L]
ErrorDocument 404 /webEdition/redirectSEOurls.php
尝试将行中的 URL 更改为 shop.some-domain.com 但没有帮助
非常感谢您的帮助,谢谢
【问题讨论】: