页是目前可在下列地址mod_rewrite的增加中间层目录
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,在每个传入页面请求的解决方案目录后添加'article'目录。我一直在寻找一个合适的答案约一个月,我试着学习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>
对于搜索引擎优化真的没有错//solutions/article/page-name3和一个人可以很容易地排序你的SEO网址10倍以上的URL像/?article_id = 9566非常好的页面内容+页面标题+良好的反向链接。 –
谢谢,但我知道这一点。这些网页已经存在,并且在网上直播。一个新的网站(在一个新的平台上)是由一个网络开发者创建的,我正在尝试纠正这个网址,这样当它被投入使用时,我们不必实施过多的301重定向,这通常会对搜索引擎优化产生影响。 – oliver