如何解决htaccess mod_rewrite 从 url 中删除一个参数而不重定向
我有一个子域,我通过更新它的 CNAME 将其附加到我的主机之一,现在它指向一个网站,但我想从该 URL 中删除特定参数,例如
http://menu.sogustocafe.com/menu-sogusto
这是一个域,我想从这个 URL 中删除“menu-sogusto”,当我打开 http://menu.sogustocafe.com/ 时,我想看到出现在 http://menu.sogustocafe.com/menu-sogusto 这个 URL 上的页面, 您可以查看menu.sogustocafe.com CNAME 记录以清除情况
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^menu.sogustocafe.com
RewriteRule .* /menu-sogusto [PT]
</IfModule>
这是我从谷歌试过的代码,但它不起作用
解决方法
对于您显示的示例,请尝试遵循 .htaccess 文件中的规则。在测试您的网址之前,请确保清除浏览器缓存。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^menu\.sogustocafe\.com$ [NC]
RewriteRule ^/?$ menu-sogusto [L]
</IfModule>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。