页面目前可在以下地址获得:
http://www.domain.co.uk/solutions/article/page-name1
http://www.domain.co.uk/solutions/article/page-name2
http://www.domain.co.uk/solutions/article/page-name3
etc
..但我希望它们可以通过以下地址访问,以增强 SEO:
http://www.domain.co.uk/solutions/page-name1
http://www.domain.co.uk/solutions/page-name2
http://www.domain.co.uk/solutions/page-name3
所以,我想我想在站点根目录的 .htaccess 文件中使用 mod_rewrite 在每个传入页面请求的解决方案目录之后添加“文章”目录。大约一个月以来,我一直在寻找合适的答案,并且尝试学习 mod_rewrite 基础教程,但我无法为我完成这项工作,因此对另一个 mod_rewrite 问题表示歉意。
这是我目前的 .htaccess 文件:
<IfModule mod_rewrite.c>
RewriteEngine On
# Removes index.php
RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
# If 404s, "No Input File" or every URL returns the same thing
# make it /index.php?/$1 above (add the question mark)
</IfModule>