Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/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变量重写URL_Php_Url_Url Rewriting_Rewrite - Fatal编程技术网

用PHP变量重写URL

用PHP变量重写URL,php,url,url-rewriting,rewrite,Php,Url,Url Rewriting,Rewrite,所以我知道URL重写的基础知识,但是有一件更复杂的事情我做不到,也不知道是否可以做到 发件人: 致: 我基本上想知道这是否可行,如果可行,如何实现?使用下面的htaccess重定向规则 RewriteEngine On RewriteRule ^([^/]*)/([^/]*)/([^/]*)$ /$2.php?name=$1&id=$3 [L] RewriteEngine on RewriteCond %{REQUEST_URI} ^/(.*)/(.*)/([0-9]+)$ Rewri

所以我知道URL重写的基础知识,但是有一件更复杂的事情我做不到,也不知道是否可以做到

发件人:

致:


我基本上想知道这是否可行,如果可行,如何实现?

使用下面的htaccess重定向规则

RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)/([^/]*)$ /$2.php?name=$1&id=$3 [L]
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/(.*)/(.*)/([0-9]+)$
RewriteRule ^(.*)/(.*)/(.*)$ /$2.php?name=$1&id=$3 [L]
获取php中使用的vales

$_GET['name'];//Sam
$_GET['id'];//23

使用以下htaccess重定向规则

RewriteEngine on
RewriteCond %{REQUEST_URI} ^/(.*)/(.*)/([0-9]+)$
RewriteRule ^(.*)/(.*)/(.*)$ /$2.php?name=$1&id=$3 [L]
获取php中使用的vales

$_GET['name'];//Sam
$_GET['id'];//23

不鼓励只使用代码的答案。请解释一下发生了什么事。谢谢。不鼓励使用代码型答案。请解释一下发生了什么事。非常感谢。