为 seo 友好的 htaccess 重写 url

Rewrite url for seo friendly htaccess

我想用 SEO 友好的方式重写这个 url。

来自 - www.example.com/section.php?name=website

至 - www.example.com/section/website

我试过这个:

RewriteEngine On
RewriteRule ([^/\.]+)/([^/\.]+)?$ section.php?type=&service= [NC,L]

我在 section.php 中使用 GET 方法获取数据并传递到另一个页面,但是在打开像 www.example.com/{foldername} 这样的子文件夹后,它 returns 到 section.php

谢谢。我会感谢你的帮助。

使用您显示的示例,请尝试遵循 htaccess 规则文件。请确保在测试您的 URL 之前清除浏览器缓存。

RewriteEngine ON
##Rules for rewrite to section.php as per OP's request.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/?$ section.php?name= [L]

这对我有帮助

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ .php
RewriteRule ([^/\.]+)/([^/\.]+)/?$ search.php?type=&service=