1
好了,所以我有這樣的重寫規則在我的httpd.conf阿帕奇重寫規則,尋找在其他文件夾中
<Directory /var/www/html/dev/html5>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteCond %{QUERY_STRING} ^_escaped_fragment_=/?(.*)/(.*)$
RewriteRule ^.*$ snapshots/playlist-%2\.html [NC,L,PT]
RewriteCond %{HTTP_USER_AGENT} ^Mozilla(.*)MSIE\ 9.0(.*)$ [NC]
RewriteRule ^(.*)$ http://%{HTTP_HOST}/dev/html5/#!/$1 [R,NC,NE,L]
RewriteRule ^.*$ index.html [NC,L,PT]
什麼,我感興趣的是,當我在查詢字符串已經_escaped_fragment
RewriteCond %{QUERY_STRING} ^_escaped_fragment_=/?(.*)/(.*)$
我要尋找的文件夾快照,但該文件夾是不是HTML5文件夾內的一個級別,所以我怎麼能找那個文件夾?像這樣
RewriteRule ^.*$ ../snapshots/playlist-%2\.html [NC,L,PT]
感謝您的幫助!