0
我在正則表達式的薄弱環節,我需要重定向任何FileName.htm或FileName.html頁面請求./#FileName,只如果請求是從外部鏈接傳入的。這些文件將全部駐留在根目錄中。重定向非索引頁面請求與哈希的.htaccess
這是我到目前爲止所。它給我的錯誤:(
RewriteCond %{REQUEST_FILENAME} !index.html$|!index.htm$ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !example\.com [NC]
RewriteRule ^([a-zA-Z0-9\-_]+)\.html$ /#$1 [NE, R]
第一線確保唯一索引文件不被重定向 第二行不重定向請求是否來自一個不明推薦 第三來臨線排除從重定向規則 第四行它重定向到哈希連接我的域名。
這似乎並沒有工作。
並請,如果有寫這更有效的方式,我將不勝感激。 謝謝!
嗨! 我加入你的代碼,我的.htaccess文件,在這裏做了一個測試頁面,它 http://dl.dropbox.com/u/428209/test-link.html 甚至壽錯誤消失,這不是」似乎重定向。 謝謝:) – Mohammad 2010-01-04 15:17:16
@Mohammad:嗯,它爲我工作。 – Gumbo 2010-01-04 15:31:33
你是對的! 我使用「在新標籤中打開」啊,這就是爲什麼..和我可以知道SS確實在「wwwß」是什麼?我沒有任何成功Google搜索。 謝謝youuUU !!! – Mohammad 2010-01-04 15:41:50