如何更改?p = our_courses& course_id = 12所以它看起来像html文件.htaccess

时间:2011-06-16 01:52:40

标签: php .htaccess

我如何将网址栏中的以下链接转换为.html?

我正在尝试使用.htaccess文件

我有以前使用的以下代码,但不知道如何根据我的需要进行更改。

 RewriteEngine on
 RewriteRule ^([^/\.]+)\.html index.php?act=$1 [L]

例如,我的一些链接类似于下面列出的链接

P =&our_courses放大器; COURSE_ID = 12

P =&my_account的放大器;猫= 1&安培; COURSE_ID = 12

谢谢,

2 个答案:

答案 0 :(得分:0)

for?p = my_account& cat = 1& course_id = 12

试试这个。

Options +FollowSymLinks
RewriteEngine on

RewriteRule -p-(.*)-cat-(.*)-course_id-(.*)\.html index.php?p=$1&cat=$2&course_id=$3

答案 1 :(得分:0)

你可以试试这个:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^([^/.]+)/our_courses.php$ index.php?p=our_courses&course_id=$1 [L]
RewriteRule ^([^/.]+)/(^/.]+)/my_account.php$ index.php?p=my_account&cat=$2course_id=$1 [L]