sombody可以幫我這個問題,我嘗試使用htaccess文件重新直接一個頁面,但它一直到新網址的末尾添加?c=oldpage
,例如:htaccess的添加查詢字符串301重定向
http://www.mydomain.co.uk/newpage.html?c=oldpage
我已經嘗試了一些張貼在這裏的解決方案,但沒有運氣的,這裏是我的.htaccess
文件:
DirectoryIndex index.php index.html index.htm
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{QUERY_STRING} PHPSESSID=.*$
RewriteRule (.*) http://www.mydomain.co.uk/$1? [R=301,L]
RewriteCond %{HTTP_HOST} ^mydomain.co.uk$ [NC]
RewriteRule ^(.*)$ http://www.mydomain.co.uk/$1 [R=301,L]
RewriteCond %{THE_REQUEST} /index\.php\ HTTP/
RewriteRule ^index\.php$/[R=301,L]
RewriteEngine on
RewriteRule ^product/(.*).html$ product.php?p=$1 [L]
RewriteRule ^(.*)\.html$ category.php?c=$1 [L,NC]
Redirect 301 /oldpage.html http://www.mydomain.co.uk/newpage.html
ErrorDocument 404 /404.php
感謝您的幫助。
感謝您的回覆,沒有任何這方面的運氣IM - 我咬了我的深度 – Chris