301如何使用PHP参数将URL重定向到.htaccess中的根目录DIR?

全部

我已经搜索了如何将带有参数的url重定向到root目录,但是我无法使它工作:(

.htaccess代码如下所示:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

RewriteEngine On
RewriteCond %{QUERY_STRING} id=1
RewriteRule ^phpnuke/modules\.php$ /? [L,R=301]

我的网址为“ http://www.domain.com/phpnuke/modules.php?name=News&file=article&sid=60 ”,我想将其重定向到“ http://www.diagonally.org/

阿努巴瓦

在默认的WP重写规则之前保留重定向规则,并匹配正确的查询字符串:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{QUERY_STRING} name=News&file=article&sid=60
RewriteRule ^phpnuke/modules\.php$ /? [L,R=301]

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

重定向到.htaccess中的根目录

如何使用htaccess从根目录重定向到子目录中的文件

htaccess将url从文件重定向到根目录

如何使用.htaccess将子目录重定向到根目录,参数为子目录

如何将错误403重定向到.htaccess中的根目录

如何在301中使用Slug查找将旧URL重定向到新URL?

htaccess将301从URL重定向到URL

如何使用.htaccess将URL重定向到新URL?

如何根据PHP中的URL参数重定向到页面?

使用htaccess将旧域重定向到新域的根目录或目录

htaccess仅将域名根目录将index.html重定向到index.php

.htaccess使用RewriteRule将URL重定向到PHP

.htaccess如何将url参数重定向到子目录

如何使用 Flask 中的注入参数重定向到 url?

如何忽略子文件夹并使用.htaccess重定向到根目录

301使用查询参数和URL中的〜重定向

在.htaccess中重定向子目录中的文件,但不重定向子目录的根目录

301使用URL中的#重定向到域

使用 .htaccess 重定向到目录 URL,但显示 URL 就像在根目录中一样

如何将目录重定向到htaccess文件中的url

如何重定向到子文件夹,然后将子文件夹链接重写为htaccess中的根目录?

使用两个参数将动态URL重定向到静态URL htaccess

.htaccess-如何将URL重定向到文件夹,然后重定向到PHP文件

如何将非 php 扩展 url 重定向到 php 扩展 url htaccess?

301使用.htaccess重定向URL模式

使用htaccess重定向的301的掩码URL

.htaccess RewriteRule将所有内容重定向到根目录

.htaccess > 将所有子文件夹重定向到根目录(忽略尾部斜杠)

如何使用.htaccess将重定向子目录合并到根目录并同时删除HTML扩展名?