好的,所以我想知道正确的方法是什么.htaccess这样的网址是这样的 http://www.mysite.com/?page=spinme
看起来像这样
仍然需要加载index.php
但我不知道该怎么做,我知道听起来很简单。
另外,我需要它不要影响已经
的图像或样式表答案 0 :(得分:1)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?page=$1 [L]
答案 1 :(得分:1)
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f //not to effect images or style sheets
RewriteCond %{REQUEST_FILENAME} !-d //not to effect directory's
RewriteRule ^(.*)$ index.php?page=$1 [L,QSA]
答案 2 :(得分:0)
制作
http://www.mysite.com/?page=spinme
看起来像
http://www.mysite.com/spinme
首先,您需要将该URI的每个输出都设为
http://www.mysite.com/spinme
这一步非常重要(至少对于显示器而言,在工作方面,您可以跳过此步骤,您的网站将正常工作)。
如果您已经设置了,请在.htaccess
文件中添加一条规则:
RewriteRule ^spinme$ index.php?page=spinme [L]
你已经完成了。
如果您关注搜索引擎优化(SEO),则应使用此URI:
http://www.mysite.com/?page=spinme
它会向搜索引擎显示您的网站有网页并且他们有一个名字。这是现在的其他信息搜索过程,与早期的关键字相当。
希望这有用。