将网站删除到另一个域

时间:2015-05-04 20:24:03

标签: .htaccess mod-rewrite rewrite

我尝试将网站删除到另一个域。在新域名网站位于子文件夹中,我有htacces

的问题

htacces on my old domain mydomain.com

RewriteEngine on
RewriteCond $1 !^(index\.php|public|media|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

新网站位置为mydomain.com/site/

页面和图片的链接不好。

1 个答案:

答案 0 :(得分:1)

如果它在子文件夹中,则需要添加rewritebase。确保此.htaccess也在/site/.htaccess

RewriteEngine on
RewriteBase /site/
RewriteCond $1 !^(index\.php|public|media|robots\.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]