作者james999 (無傷大雅)
看板PHP
標題[請益] 明明url打localhost,卻被轉址??
時間Wed Jan 10 23:27:41 2018
最近接手一個php專案,
將專案的檔案置於C:\xampp\htdocs下,
其中index.php也被此目錄下,
啟動Apache後輸入localhost,
網站卻被導到另一個網路上的網站,
請問我該如何知道去哪裡修改,
顯示真正的localhost網頁,
有可能是使用了哪些方式呢?
請板友幫幫忙噢,謝謝:)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.197.165
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1515598064.A.16E.html
剛剛打開.htaccess文件,發現有用個方法RewriteRule,
是這個在搞鬼嗎? 移除後打localhost後,發現url沒有被轉址,
這樣應該就正確嗎?
※ 編輯: james999 (61.230.197.165), 01/10/2018 23:31:42
1F:→ MOONRAKER: 這有很多可能阿 重導後那個網站還是你們的嗎 01/11 10:26
2F:→ MOONRAKER: 最簡單猜測就是被crack 但是也要注意 01/11 10:29
3F:→ MOONRAKER: 網站如果使用framework 拿掉.htaccess可能無法運作 01/11 10:30
4F:→ tkdmaf: 他的重導該不會是重導向https的網站? 01/11 12:36
5F:→ MOONRAKER: 阿 那就是force https了 01/11 14:15
重導後網站還是我們的,是正式網站,只是因為要修改開發,
所以我想先在local端測試修改。
謝謝你們的回覆,我再查看看什麼是force https..
※ 編輯: james999 (61.230.197.165), 01/12/2018 01:41:58
6F:→ MOONRAKER: force https就是 如果用戶跑到你們http站 強制把他 01/12 13:35
7F:→ MOONRAKER: 送去https站 保證所有交易都在https保護下 01/12 13:36
8F:→ vi000246: 直接去查一下轉址後的url 有沒有寫在程式碼裡 01/13 22:44
9F:→ james999: 有便利的工具嗎? 不然不就得一個檔案一個翻開找? 01/17 17:46
目前接手另一個php專案(管理系統),也是類似的。
移除RewriteRule後,發現的確是沒轉址了,
但是卻發生輸入帳密後無法Login的情況,
按F12時,發現出現CORS錯誤,因為登入時又是連到正式網站的ip,
想請問一下各位,我該如何確認要找哪裡的檔案去修改呢?
謝謝。
※ 編輯: james999 (111.243.46.170), 01/17/2018 17:57:01
10F:→ MOONRAKER: 檔案內找已知文字就grep啊 01/17 17:59
11F:→ james999: 您是說Windows下嗎? 此指令能搜尋所有檔案有無關鍵字? 01/17 18:07
12F:→ james999: 找到了Windows下可以用findstr 01/17 18:08
13F:→ MOONRAKER: windows下也有很多gui檔案工具內建搜尋功能 01/17 21:34
14F:→ MOONRAKER: 只要不用windows內建的搜尋檔案都很好 findstr當然更好 01/17 21:34