.htaccess - 如何使用

时间:2013-01-30 16:20:48

标签: php .htaccess

我一直在网上浏览如何使用.htacces文件。但我无法理解它。 我正在尝试重写网址,以便我可以轻松地使用php爆炸它并在OOP中创建网站。 另外,在localhost和在线编程时我是否需要更改它?

提前致谢

编辑1:

我会使用“params”获取url并将其分解为不同的部分来构建页面。例如,第一个参数将是语言,第二个是页面然后是动作(删除项目,添加项目,......)

目前我正在使用本地主机。网址是localhost / testsite / index.php

我现在的代码如下:

RewriteEngine on

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ index.php?params=$1 [L,QSA]

1 个答案:

答案 0 :(得分:0)

基本上,如果要改写

,那就很简单

www.site.com/news.php?id=123来  www.site.com/this_is_news_title

您应该创建一个名为.htaccess的文件,并将其放在您的htdocs文件夹中并在其中写入以下内容

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On

RewriteBase /

RewriteRule ^news/([0-9]+)/.*$ /news.php?id=$1 [QSA,L,NC]

尝试并玩弄它。