-5

我一直在互联网上寻找如何使用 .htacces 文件。但我就是无法理解它。我正在尝试重写 url,以便我可以轻松地用 php 将其分解并在 OOP 中创建站点。另外,在本地主机和在线编程时是否需要更改它?

提前致谢

编辑1:

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

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

我现在拥有的代码如下:

RewriteEngine on

RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

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

1 回答 1

0

基本上,如果你要重写,也很简单

www.site.com/news.php?id=123www.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]

试一试并玩弄它。

于 2013-01-30T16:38:57.513 回答