【发布时间】:2017-09-06 18:59:40
【问题描述】:
我最近用过
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^([^\.]+)$ $1.html [NC,L
从我的网址中删除 .html
但是,我将 .com/mobile 用于移动网站。现在,当在没有 HTML 的移动平台上单击链接时,重定向已经到位,页面被重定向到桌面站点。有没有办法解决这个问题?我必须将重写代码放在 htacess 的移动部分吗?不确定该怎么做。
感谢任何可以提供帮助的人!
【问题讨论】:
-
我不是 htaccess 绝地大师......但据我了解,htaccess 中的重写规则基本上充当加载前重定向。如果您为其他内容删除 .html,请确保生成的 URL 存在。 --- 我认为您希望实现的目标应该使用包含 .html 文件的
index.php。