使用Htaccess文件创建SEO友好URL

时间:2015-02-09 03:12:43

标签: .htaccess mod-rewrite url-rewriting seo rewrite

我正在尝试设置SEO友好重定向,但需要以特定方式使用我的.htaccess。以下是我的网址现在的样子:

http://www.mywebsite.com/report/index.php?id=38678a80dfea5924

我需要更改网址,使其如下所示:

http://www.mywebsite.com/report/38678a80dfea5924

我已经阅读了几个关于创建SEO友好URL的教程,但其中大多数都是指在域的根目录下对.htaccess进行更改。有没有办法做到这一点,但只编辑我的reports文件夹中的.htaccess文件?

1 个答案:

答案 0 :(得分:0)

如果您更改了所有链接,则它们看起来像这样:

http://www.mywebsite.com/report/38678a80dfea5924

然后在“report”文件夹中的htaccess文件中,您只需要:

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)$ index.php?id=$1 [L,QSA]