-1
我有一个网站,用户创建他们的个人资料,其中生成一个php变量页面:profile-detail?id = 286,id是生成动态的,例如:profile-detail? id = 286,下一个注册profile-detail?id = 287,等等......无论如何,生成url链接更多Seo友好的前:/用户名 - 位置。感谢php变量页面更多seo友好和用户友好
我有一个网站,用户创建他们的个人资料,其中生成一个php变量页面:profile-detail?id = 286,id是生成动态的,例如:profile-detail? id = 286,下一个注册profile-detail?id = 287,等等......无论如何,生成url链接更多Seo友好的前:/用户名 - 位置。感谢php变量页面更多seo友好和用户友好
您可以在.htaccess
这样的配置rewite规则:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
在这种情况下,服务器的任何请求将被index.php文件进行处理(如果有同名静态文件不存在)。 $ _SERVER ['REQUEST_URI']将等于真正的请求uri - 只是解析它并用于你的逻辑。
例如,如果与的.htaccess发送/用户/注册请求
$_SERVER['REQUEST_URI'] => '/user/registry'
你应该检查的.htaccess – Fabio
是的,你可以使用一些基本的URL重写技术,可在google.com找到 –