htaccess seo网址友好,带有\和/

尼夫·阿斯拉夫(Niv Asraf)

我可以在网上搜索轮胎,并且可以搜索三个参数:宽度,切片和koter(半径)

我想将搜索后的网址直接定向到以下网址:example.com/tires/width/sliceR/koter-> example.com/tires/205/55R/16

我从用户那里得到的值只是数字,例如:宽度:205切片:55 koter(radius):16

我编写这段代码:

RewriteRule ^tires/$ /tires.php [L]
RewriteRule ^tires/([0-9/]+)/([^/]+)/([0-9/]+)$ /tires.php?width=$1&slice=$2&koter=$3 [L]


RewriteCond %{QUERY_STRING} ^width=(\w+)&slice=(\w+)&koter=(\w*)$
RewriteRule ^ http://example/tires/%1\/%2\/%3? [R,L]

但这没用...而且我在上一个网址中的/出现了问题:http : //example.com/tires/15/15R/15/-可以使用http://example.com/tires/ 15 / 15R / 15-不起作用

而且,我对双数有疑问:example.com/tires.php?width=205&slice=55&koter=17.5没有重定向到网址友好。

谢谢你,对不起我的无知

阿努巴瓦

您可以在DOCUMENT_ROOT/.htaccess文件中使用以下代码

RewriteEngine On
RewriteBase /

RewriteCond %{THE_REQUEST} \s/+tires\.php\?width=([^\s&]+)&slice=([^\s&]+)&koter=([^\s&]+) [NC]
RewriteRule ^ tires/%1/%2/%3? [R=302,L,NE]

RewriteRule ^tires/$ tires.php [L]
RewriteRule ^tires/([0-9.]+)/([^/]+)/([0-9.]+)/?$ tires.php?width=$1&slice=$2&koter=$3 [L,QSA]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

htaccess用于SEO友好的网址

来自分类Dev

htaccess用于SEO友好的网址

来自分类Dev

带有友好网址的.htaccess身份验证

来自分类Dev

具有.htaccess和友好网址的网站翻译

来自分类Dev

与htaccess的seo友好url

来自分类Dev

.htaccess的SEO友好URL

来自分类Dev

带有.htaccess的漂亮网址

来自分类Dev

带有.htaccess的漂亮网址

来自分类Dev

htaccess SEO网址

来自分类Dev

带有问号和反斜杠的htaccess网址重写

来自分类Dev

.htaccess-“友好的网址”(段)

来自分类Dev

htaccess:友好的网址-斜杠和“假子目录”

来自分类Dev

具有参数2的HTACCESS友好网址

来自分类Dev

具有参数2的HTACCESS友好网址

来自分类Dev

htaccess带有参数的重定向网址

来自分类Dev

SEO友好URL htaccess Mod重写

来自分类Dev

使用htaccess创建SEO友好的URL

来自分类Dev

使用htaccess从php创建SEO友好的URL

来自分类Dev

通过htaccess重写Pretty或SEO友好的URL

来自分类Dev

使用.htaccess的seo友好URL附带错误

来自分类Dev

如何通过htaccess获得SEO友好的URL?

来自分类Dev

带有SEO友好网址的Wordpress博客+ Laravel

来自分类Dev

带有SEO友好网址的Wordpress博客+ Laravel

来自分类Dev

友好的URL和htaccess级别

来自分类Dev

htaccess仅适用于友好的网址

来自分类Dev

htaccess重写seo的图片网址

来自分类Dev

htaccess mod_rewrite和301重定向到友好网址

来自分类Dev

如何在htaccess中将网址转换为友好网址

来自分类Dev

.htaccess将网址重定向到网址友好子域