【发布时间】:2016-10-26 14:12:22
【问题描述】:
我正在尝试通过 htaccess fom http://old.com/page 将我的域重命名为 http://new.com/page ,在第一页 http://new.com/ 工作正常,但是当我想转到其他页面时,我遇到了 2 个问题:
- 没有改变的 url 他们总是有一些文本,比如: http://new.com/
- 页面的重写在我之前不起作用 像这样添加.php:http://new.com/page.php
这是我的 htaccess 代码:
Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^old\.com [NC]
RewriteRule ^/(.*) http://new.com/$1 [R=301,NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*)$ http://new.com/$1 [R=301,NC]
RewriteRule ^page$ page.php [QSA,NC]
我真的不知道这个:(((
【问题讨论】:
-
您想将整个旧网站重定向到新页面还是仅重定向到某些特定页面?
-
我只想将我的域名从 domaine1.com 重命名为 domaine2.com
标签: php .htaccess file url url-rewriting