2010-06-10 59 views
0

我試着去尋找如何把一個頁面請求,如http://www.domain.com/sam/?dog=woof&cat=meow並將其發送到http://www.domain.com/animals.php?dog=woof&cat=meow沿使用htaccess的某些請求到PHP文件重定向與變量

香港專業教育學院嘗試了一些東西香港專業教育學院在這裏找到,或者我改編他們我應該說,但我一直沒有得到任何東西,或無限循環。

任何想法?

UPDATE

這是htaccess文件,因爲它現在代表

當我讓我的上述要求,我送送domain.com/sam/index.php(其中不存在)

RewriteEngine on 
RewriteBase/
RewriteRule ^sam/$ animals.php [QSA] 
RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)|(\.css)|(\.js)|(\.php)|(\.swf)|(\.xpi)|(\.ico)|(\.src)$ 
RewriteCond %{REQUEST_URI} ^(.*)$ 
#RewriteCond %{REQUEST_FILENAME} ! -f 

RewriteRule (.*)$ get.php?code=$1 [L] 

回答

1
RewriteEngine on 
RewriteBase/
RewriteRule ^sam/$ animals.php [QSA] 

如果在 「SAM」 的父一個.htaccess,可以省略RewriteBase。

+0

我試過但失敗了,上面的細節 – mrpatg 2010-06-10 06:09:58

+0

@Patrick在rewriteloglevel 9中發佈重寫日誌。請參閱http://httpd.apache.org/docs/2.2/mod/mod_rewrite.html#rewritelog – Artefacto 2010-06-10 06:27:11