作者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/cn.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