我相信當我重寫我的url時,有些奇怪的東西。我的網站鏈接被迫使用SSL,當我點擊任何瀏覽器時,瀏覽器顯示Chrome上的SSL(https上的綠色),安全網站或Firefox上的已識別證書,以及在其他瀏覽器上使用相同的OK工作SSL。奇怪的行爲當重寫url時,SSL會起作用
現在,無論什麼時候我使用mod_rewrite
重寫網址並縮短鏈接,Chrome上顯示的紅色標誌(不在FireFox上標識)以及其他瀏覽器上的相同問題都會啓動。
我想這個問題是在重寫代碼的某個地方,或者缺少一些東西需要添加!
更新#1
RewriteCond %{REQUEST_URI} ^(/pro)
RewriteRule ^(.*)$ /foo/loop/sps/click/$1 [L]
RewriteCond %{REQUEST_URI} ^/foo/loop/sps/click
RewriteRule foo/loop/sps/click/(pro)(/(.*))?$ $1$2 [R,L]
過程中添加的PHP處理程序和:DirectoryIndex index.php
更新#2
我得到的錯誤是在Chrome中的紅色標誌的例子。當我輸入使用重寫網址mod_rewrite
縮短的網址時會發生這種情況。
我只是重寫了子域,我會在主帖中發佈代碼。問題在於我不會改變任何內容,但可以在不更改域名或https的情況下縮短鏈接。 – 2012-02-23 17:48:40