我创建了一个动态网站但要在Google上编制索引,我知道我必须重写所有网址。
每个网址都采用以下格式:
www.mysite.com/folder/?page=name
name
是页面的名称(有很多想象力)。
我想要这种形式的网址:
www.mysite.com/folder/name.php
为此,我需要使用.htaccess
文件,但我无法理解我应该在其中写下什么。我在互联网上阅读了很多页面,但我仍然无法理解我应该做什么或者我必须使用哪些代码。
答案 0 :(得分:0)
尝试将此规则添加到文档根目录中的htaccess文件中:
RewriteEngine On
RewriteCond %{THE_REQUEST} \ /+folder/(?:index.php|)\?page=([^&\ ]+)
RewriteRule ^ /folder/%1.php? [L,R]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^folder/([^/.]+)\.php$ /folder/?page=$1 [L]