當用戶請求http://www.hostname.com/first/api/getlink
時,我必須重定向到http://www.hostname.com/first/api.php?type=link
。重定向到子文件夾中的其他文件
所以我試圖用一個.htaccess
文件下列
RewriteEngine on
RewriteCond %{HTTP_HOST} ^www\.hostname\.com\/first$
RewriteBase/
RewriteRule ^api/getlink$ \/api.php?type=link [L]
,並放置first/
文件夾內。我無法得到正確的重定向。但我得到404 error
。任何人都可以請指導我呢?提前致謝。
是哪些動態字符串? – 2013-03-23 14:04:12
更新!你現在可以檢查它嗎? – Dinesh 2013-03-23 14:05:39
'RewriteRule'必須位於'RewriteCond'旁邊。而你的主機名正則表達式是錯誤的,因爲它包含路徑 – lazyhammer 2013-03-23 14:06:08