我正在从Scratch重建电子商务网站
在工作网站上链接
<a href="../*WebsiteName*/product-category/women/">Sidebar – Left</a>
重定向到网址
http://*WebsiteName*/product-category/women/
和Page渲染正确..
但在我的服务器上..
<a href="../product-category/women/">Sidebar – Left</a>
重定向到
http://*WebsiteName*/product-category/women/
浏览器中的404“未找到”
..当我删除最后一个“/”并放入html扩展名时。页面出现
我搜索了一些关于相对路径的帖子,他们建议使用“../".
设置根目录的路径我搜索url重写帖子和htaccess文件,但他们提到的第一步是href属性重定向到html或php文件...然后我们屏蔽最后一个php或html扩展路径..
我将此htaccess文件放在站点文件夹的根目录中。
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.htm -f
RewriteRule ^(.+)$ $1.htm[L,QSA]
但在我的情况下,我的href链接甚至没有重定向到htm页面
我无法找到任何相关的帖子..我错过了什么?