我将网站移动到magento新的域名。 主页运行良好,但所有链接都给出了404。
我在httpd.conf中验证了“* LoadModule rewrite_module modules / mod_rewrite.so *”
.htaccess有这个条目:
## rewrite everything else to index.php
RewriteRule .* index.php [L]
旧网站
http://old_site.com/ << this works
http://old_site.com/en/contentpage.html << this works
新网站
http://newsite.com/shop1/en
http://newsite.com/shop1/en/contentpage.html << this is a typical link from the home page
<< link from new site takes me here, but this gives 404 error
http://newsite.com/shop1/index.php/en/contentpage.html < this link, however, does works
http://newsite.com/shop1/en/contentpage.html << link from new site takes me here, but this gives 404 error
答案 0 :(得分:0)
根据您提供的说明,在安装过程中未设置使用apache重写选项,或者在某处丢失。
检查web/seo/use_rewrites
表格中的路径core_config_data
- 值 1 ,如果不是,请将其设置为1.