Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress Htaccess url重定向,其中包含特殊符号(=)?_Wordpress_.htaccess_Mod Rewrite_Joomla - Fatal编程技术网

Wordpress Htaccess url重定向,其中包含特殊符号(=)?

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

我仍在尝试将基于Joomla的网站迁移到WordPress安装。我偶然发现了一个未见过的url重写。Joomla使用分页,例如
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
  • 我们检查我们是否在
    文章
    页面上
  • 我们重定向到wordpress url并通过添加
  • 这些链接可能会帮助您:


    您可以尝试以下代码:

    RewriteEngine On
    RewriteBase /
    RewriteCond %{QUERY_STRING} start=([0-9]+)
    RewriteRule ^article$ /article/%1/? [L,R=301]
    
  • 我们在查询字符串中搜索
    start
  • 我们检查我们是否在
    文章
    页面上
  • 我们重定向到wordpress url并通过添加
  • 这些链接可能会帮助您:


    请将htaccess发布到此处。。。。然后我就可以检查这个了…所以你基本上是在规则本身中检查
    ?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的一部分。这能做到吗?