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