我的旧基本网址为http://mensstore.biz/。我将其更改为http://www.mensstore.biz/。 但是当我使用没有www的旧网址访问我的内部网页(如/generics.html)时,它会重定向到主页。我想如果用户输入www或没有www,它必须保留在同一页面上。 有什么想法吗?
答案 0 :(得分:1)
它可以为htaccess发布。
第1步:找到下面添加的htacess RewriteEngine on
重定向non-www to www url
RewriteCond %{HTTP_HOST} !^www\.mensstore\.biz
RewriteRule (.*) http://www.mensstore.biz/$1 [R=301,L]
OR
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/$1 [R=301,L]
第2步:Goto
您的数据库,然后转到core_config_data
搜索
SELECT * FROM `core_config_data` WHERE `path` LIKE '%secure/base_url%'
运行查询,如果您发现任何记录有http://mensstore.biz/
,则更改http://www.mensstore.biz/
和
SELECT * FROM core_config_data WHERE path LIKE "%secure/base_link%"
运行查询,如果您发现任何记录http://mensstore.biz/
,则更改http://www.mensstore.biz/