Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/hadoop/6.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
Linux 将所有页面/en/XXX重写为/en_Linux_Apache_.htaccess_Mod Rewrite_Url Rewriting - Fatal编程技术网

Linux 将所有页面/en/XXX重写为/en

Linux 将所有页面/en/XXX重写为/en,linux,apache,.htaccess,mod-rewrite,url-rewriting,Linux,Apache,.htaccess,Mod Rewrite,Url Rewriting,我已经有一段时间没有绞尽脑汁去重写htaccess了。 我想将所有页面从example.com/en/XXX重定向到example.com/en。 我正在执行重定向循环或错误500 能帮我找到正确的配方吗 我试图重写规则^en/(.+)$/en/L,QSA 此外,此重写规则^/en\/.$http://example.com/en/$1[R=永久,L] 你也知道学习htaccess和重写的好链接吗 提前感谢您的帮助您需要设置一个停止循环的条件,请仅根据所显示的示例尝试以下操作一次 Rewrite

我已经有一段时间没有绞尽脑汁去重写htaccess了。 我想将所有页面从example.com/en/XXX重定向到example.com/en。 我正在执行重定向循环或错误500

能帮我找到正确的配方吗

我试图重写规则
^en/(.+)$/en/L,QSA
此外,此重写规则
^/en\/.$http://example.com/en/$1[R=永久,L]

你也知道学习htaccess和重写的好链接吗


提前感谢您的帮助

您需要设置一个停止循环的条件,请仅根据所显示的示例尝试以下操作一次

RewriteEngine ON
RewriteCond %{REQUEST_URI} ^/en/.*/?$ [NC] [L]
RewriteRule ^(en)/.*$ http://example.com/$1 [NC,L]

谢谢RaVinder pour ton aide<代码>重写规则^en/+$en/[L,QSA]应该可以很好地工作。非常感谢。它对**example.com/en/XXX**中的链接非常有效,但对example.com/en/XXX.(html/php)中的链接无效@Pipinlink,请给出一个url示例,它在这里不起作用,然后我会编辑规则。@Pipinlink,好的,我现在已经更改了规则,你能现在检查一下,让我知道这对你有帮助吗?你真是个天才!非常感谢你。你知道学习重写的好教程吗?注:上一次重写缺少了一个R.@Pipinlink,你可以通过传奇用户anubhava的个人资料给出,怀特先生也是,他们是htaccess的大师,我只知道很少:)