重写规则在 joomla htaccess 上不起作用

发布于 2024-11-29 19:16:38 字数 392 浏览 0 评论 0原文

我需要从 http://www.mysite.com/passport/365.htmlhttp://www.mysite.com/passport/365.html?task =查看

我尝试这样做 RewriteCond %{HTTP_HOST} ^/passport/365.html$ RewriteRule ^/?$ /passport/365.html?task=view [QSA]

但它不起作用。

请帮忙。

I need a redirect from http://www.mysite.com/passport/365.html to http://www.mysite.com/passport/365.html?task=view

I try to do it like this
RewriteCond %{HTTP_HOST} ^/passport/365.html$
RewriteRule ^/?$ /passport/365.html?task=view [QSA]

and it doesn't work.

Please help.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

我不咬妳我踢妳 2024-12-06 19:16:38

尝试一下:

RewriteEngine on
RewriteRule ^passport/365\.html$ http://www.mysite.com/passport/365.html?task=view [R]

我认为在你的例子中你缺少 **

所以它应该是这样的:

RewriteRule ^/passport/365\.html$  /passport/365\.html?task=view [QSA]

try that :

RewriteEngine on
RewriteRule ^passport/365\.html$ http://www.mysite.com/passport/365.html?task=view [R]

I think in you example ur missing the **

so it should be something like :

RewriteRule ^/passport/365\.html$  /passport/365\.html?task=view [QSA]
淤浪 2024-12-06 19:16:38

我建议您使用这个插件

您只需将重定向规则添加到插件中即可,无需修改 .htaccess

I would recommend you use this plugin.

You can simply add the redirect rule to the plugin without modifying .htaccess

巾帼英雄 2024-12-06 19:16:38

Joomla 中已经内置了一个名为“redirect”的组件,您可以在其中设置重定向,因此您根本不必使用 .htaccess。

这是一个很好的教程: http://www.joomtraining .com.au/tutorials/joomla-1.6/creating-a-page-redirect

.htaccess 的问题是每个重定向都必须设置在文件中的适当位置。

There is a component already build in Joomla called "redirect" where U can set-up your redirects, so you don't have to use .htaccess at all.

Here is a good tutorial: http://www.joomtraining.com.au/tutorials/joomla-1.6/creating-a-page-redirect

The problem with the .htaccess is that every redirect must be set in appropriate place in the file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文