Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/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
Php 动态url重定向问题_Php_.htaccess_Mod Rewrite_Url Rewriting - Fatal编程技术网

Php 动态url重定向问题

Php 动态url重定向问题,php,.htaccess,mod-rewrite,url-rewriting,Php,.htaccess,Mod Rewrite,Url Rewriting,我有动态工作url 我想重定向如下 我有写url重定向规则,但它不工作 RewriteRule ^rti/rti-in-([^/]*)/rti-in-([^/]*)/rti-in-([^/]*)/rti-in-([^/]*)\ rti/file-rti-online-village.php?village=$1&block=$2&district=$3&state=$4 [L] 删除尾随的\,这毫无意义。即使在删除培训内容后仍不工作\。htaccess在root中,

我有动态工作url

我想重定向如下

我有写url重定向规则,但它不工作

RewriteRule ^rti/rti-in-([^/]*)/rti-in-([^/]*)/rti-in-([^/]*)/rti-in-([^/]*)\ rti/file-rti-online-village.php?village=$1&block=$2&district=$3&state=$4 [L]

删除尾随的
\
,这毫无意义。

即使在删除培训内容后仍不工作\。htaccess在root中,php文件在/rti/rti/file-rti-online-village.php请更具体地说,“不工作”不是一个有用的问题描述。当我将该正则表达式作为测试字符串,并使用
rti-in-bihar/rti-in-sitamarhi/rti-in-nanpur/rti-in-bela
作为测试字符串时,它将显示它匹配部分
bihar
sitamarhi
nanpur
bela
”。htaccess在根目录中,php文件在/rti/rti-online-village.php中–但是您的重写规则试图重写到
rti/file rti-online village.php?..
–因此,您可能只是指定了错误的路径?此规则适用于rti/rti-in-(.*)/rti-in-(.*)/rti-in-(.*)/rti-in-(.*)/rti-in-(.*)/rti/file rti online village.php?state=$1&district=$2&block=$3&village=$4它将URL显示为:但我想要seo规则。。。。。当应用上述规则时,我得到的页面不是fount 404 eror
^rti/rti-in-([^/]*)/rti-in-([^/]*)/rti-in-([^/]*)/rti-in-([^/]*)\
                                                                ^