2015-06-05 176 views
1

我有一个简单的PHP与不同的文件夹/部分和文件与不同的参数工作的小网站。URL重写规则

http://www.domain.com/folder1/file1.php?id1=66&id2=title_name 

http://www.domain.com/folder1/file2.php?id1=85&id2=11&id3=title_name 

MY TRY

RewriteRule "^/dummy1/(.*)/(.*)/" "/folder1/file1.php?id1=$1&id2=$2" 

RewriteRule "^/dummy2/(.*)/(.*)/(.*)/" "/folder1/file2.php?id1=$1&id2=$2&id3=$3" 

请帮我

+0

是不是工作? – starkeen

+0

我怎样才能转发ASP URL到PHP URL http://www.siteurl.com/folder/filename.asp?query1=whatever1&query2=whatever2 到 http://www.siteurl.com/folder/ ?我filename.php QUERY1 = whatever1&QUERY2 = whatever2 –

回答

1

尝试:

RewriteRule ^/?dummy1/(.*)/(.*)/?$ /folder1/file1.php?id1=$1&id2=$2 [QSA,NC,L] 

RewriteRule ^/?dummy2/(.*)/(.*)/(.*)/?$ /folder1/file2.php?id1=$1&id2=$2&id3=$3 [QSA,NC,L] 
+0

如何转发ASP URL到PHP URL http://www.siteurl.com/folder/filename.asp?query1=whatever1&query2=whatever2 到 HTTP:/ /www.siteurl.com/folder/filename.php?query1=whatever1&query2=whatever2 –

+0

@Mskhan请在.htaccess标签上提出关于此问题的新问题。我们会帮助你。 – starkeen