建立在這個問題上:.htaccess redirect if folder name in url我想知道如何在CakePHP應用程序的webroot的.htaccess中應用那裏認爲的.htaccess規則。 而不會生成服務器錯誤或缺少CakePHP重寫功能。.htaccess重定向如果CakePHP的URL中的文件夾名稱
我的CakePHP的版本是1.2.10和Webroot公司的的.htaccess如下:
#app/webroot/.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>
AddType audio/mpeg mp3
我需要這個,因爲這個應用軟件與MP3音樂文件的子文件夾的音頻文件夾該應用程序使用soundmanager2播放它們。我希望有人試圖直接訪問mp3文件或從外部網站訪問一個mp3文件重定向到另一個頁面,但保持soundmanager2能夠從我的網站頁面播放該文件。因此,假設如下:
http://mycake.com/audio/folderX/fileY.mp3 我想http://mycake.com/audio/ *任何訪問重定向到http://mycake.com/mistakeSound.mp3