.htaccess 带有htaccess的Preety url
我有url.htaccess 带有htaccess的Preety url,.htaccess,.htaccess,我有urllocalhost/product/q.php?id=1&product=myproduct 如何使用.htaccess将url转换为localhost/product/1/my product您可以使用一个重写规则,该规则由一个正则表达式应用于用户访问的漂亮url,然后服务器/脚本使用一个替换项 RewriteRule ^product/(\d+)/(.*)$ /product/q.php?id=$1&product=$2 [L] RewriteRule
localhost/product/q.php?id=1&product=myproduct
如何使用.htaccess将url转换为
localhost/product/1/my product
您可以使用一个重写规则
,该规则由一个正则表达式应用于用户访问的漂亮url,然后服务器/脚本使用一个替换项
RewriteRule ^product/(\d+)/(.*)$ /product/q.php?id=$1&product=$2 [L]
RewriteRule : Type of action
^product/(\d+)/(.*)$ : Regex to run against URL
/product/q.php?id=$1&product=$2 : Replacement URL
[L] : Flags; L == Last
注意
重读问题后,您可能需要添加:
Options -MultiViews
欢迎访问,请在您的问题中共享您的htaccess文件。我使用这个.httaccess代码,但不在RewriteRule^product/([^.]+)/([^.]+)/([^.]+)/?$product/q.php?id=$1$product=$2[L]上运行RewriteEngine获取它,但css不包括当我访问漂亮的URL时,使用
css
?@DioMaulana是什么意思,还是说样式表不工作?在这种情况下,当我访问这个漂亮的url时,我的站点看起来是这样的:但是当我使用localhost/product/q.php进行访问时,id=1&product=my-product-itsclean@DioMaulana然后需要显示页面的代码