Wordpress Htaccess url重定向,其中包含特殊符号(=)?
我仍在尝试将基于Joomla的网站迁移到WordPress安装。我偶然发现了一个未见过的url重写。Joomla使用分页,例如Wordpress Htaccess url重定向,其中包含特殊符号(=)?,wordpress,.htaccess,mod-rewrite,joomla,Wordpress,.htaccess,Mod Rewrite,Joomla,我仍在尝试将基于Joomla的网站迁移到WordPress安装。我偶然发现了一个未见过的url重写。Joomla使用分页,例如article?start=3。WordPress使用文章/3/ 不幸的是,我试图将“?start=3”重写为“/3”/的尝试失败。有人能猜出语法吗???这个似乎打破了它 编辑:我将添加一个当前流的示例 1)输入url 2)移动到子域 3)新标题 所需url 最后一步是我被困的那一步 www上的当前访问权限: RewriteEngine On RewriteBas
article?start=3
。WordPress使用文章/3/
不幸的是,我试图将“?start=3”重写为“/3”/的尝试失败。有人能猜出语法吗???这个似乎打破了它
编辑:我将添加一个当前流的示例
1)输入url
2)移动到子域
3)新标题
所需url
最后一步是我被困的那一步
www上的当前访问权限:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^nl\.domain\.com$ [NC]
RewriteRule ^(nl)/(.*)$ http://$1.domain.com/$2 [L,R=301]
nl上的当前访问权限:
RewriteEngine On
RewriteBase /
redirect 301 /uitleg/processor/91-de-processor-zoveel-cores-heeft-u-daar-iets-aan /inside/processor-uitleg/de-processor-een-processor-is-meer-dan-een-processor/
(493 lines of redirects)
您可以尝试以下代码:
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} start=([0-9]+)
RewriteRule ^article$ /article/%1/? [L,R=301]
start
值文章
页面上?
RewriteEngine On
RewriteBase /
RewriteCond %{QUERY_STRING} start=([0-9]+)
RewriteRule ^article$ /article/%1/? [L,R=301]
start
值文章
页面上?
?start=3
。您没有使用QUERY\u STRING
条件。我已在问题中添加了更多信息和当前htaccess。在我发布这个问题之前,我根据自己有限的知识搜索“start=3”的实验已经被删除,因为我尝试的所有版本都产生了错误500。你能在这里发布htaccess吗。。。。然后我就可以检查这个了…所以你基本上是在规则本身中检查?start=3
。您没有使用QUERY\u STRING
条件。我已在问题中添加了更多信息和当前htaccess。在我发布这个问题之前,基于我有限的知识搜索“start=3”的实验已经被删除了,因为我尝试的所有版本都产生了错误500。您好。谢谢你的建议。我认为这是一个很好的起点,但我需要更多的灵活性,而不是在那里硬编码word文章(就像示例中使用word页面所做的那样)。这是一个示例url:http://www.domain.com/nl/tips/160-ziggo-storing-oplossen-dns-server-aanpassen?start=1
。可以有不同的类别,也可以在htaccess文件的其他地方重写该url的一部分。可以吗?你好。谢谢你的建议。我认为这是一个很好的起点,但我需要更多的灵活性,而不是在那里硬编码word文章(就像示例中使用word页面所做的那样)。这是一个示例url:http://www.domain.com/nl/tips/160-ziggo-storing-oplossen-dns-server-aanpassen?start=1
。可以有不同的类别,也可以在htaccess文件的其他地方重写该url的一部分。这能做到吗?