Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.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 使用htaccess重新写入动态url_Php_.htaccess_Url_Url Rewriting - Fatal编程技术网

Php 使用htaccess重新写入动态url

Php 使用htaccess重新写入动态url,php,.htaccess,url,url-rewriting,Php,.htaccess,Url,Url Rewriting,如何使用.htaccess文件重写为 重写后,如何访问master.php中的这些参数?注意:这是未经测试的,如果不起作用,请告诉我 RewriteRule ^master.php/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ /master.php?catid$1&subcatid=$2 [L] 重写这样的url时,仍然可以使用:$\u GET['catid'];非常感谢您的回复。但是我访问我的页面时,仍然会出现错误,比如“在这个服务器上找不到请求的URL/m

如何使用.htaccess文件重写为


重写后,如何访问master.php中的这些参数?

注意:这是未经测试的,如果不起作用,请告诉我

RewriteRule ^master.php/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ /master.php?catid$1&subcatid=$2 [L]

重写这样的url时,仍然可以使用:$\u GET['catid'];非常感谢您的回复。但是我访问我的页面时,仍然会出现错误,比如“在这个服务器上找不到请求的URL/master.php”。如果我做错了,请纠正我。等等,你把.htaccess放在哪里?有一个名为“test”的文件夹吗?如果有,把它放在那里。如果没有,请将其放在根目录中,并将上面的代码改为:RewriteRule^test/master.php/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$/test/master.php?catid$1&subcatid=$2[L]基本上,它正在尝试查找/master.php-但该文件不存在/test/master.php确实如此。