php伪静态后不能访问html(phpstudy thinkphp伪静态)
首先要确定你的web服务器用的什么,是iis,apache,还是nginx从你放在宝塔上的内容来看,你是用的iis,因为你使用的是xml文件内容,但是xml文件不能在这个伪静态控制里面写入使用的方式是不对的,也就是说你的伪静态文。
然后您的网站就会自动调用服务器的rewrite模块,把动态url地址根据,您的伪静态规则文件自动将其输出html的静态页面只是不同的网站程序,其设置的方法和表现形式不同而已,我已将其分为如下几类,您可以详细参考Php开源。
您好,网站有识别设备的功能有些网站是只允许电脑端访问有些网站是只允许手机端访问一般大网站都是通过User#160agent来判断属于pc还是移动设备,然后显示不同的界面用户代理 User Agent,是指浏览器,它的信息包括。
开启伪静态后,网址就变了,所以之前收录的网址就不能访问了,可以设置301重定向,登陆百度站长工具提交新的网址。
第三步重启apache 第四步新建haccess文件,放在当前网站根目录下,在haccess文件中写伪静态规则,看示例 RewriteEngine on RewriteBase RewriteRule ^article\html$ articlephp LRewriteRule ^article\_09。
apache的rewrite重写就是根据你输入的地址,访问你重定向以后的实际地址一般来说,伪静态指的就是url显示的是html的,但是实际访问的是php文件,这叫伪静态如果你希望URL显示的就是listphp?id=N这种形式,就不是伪。
1101,网站会自动访问newschina这个指定目录或者说是访问newschinaindexphp,但是你指定的是目录而不是文件,如果你去掉那么访问的是01newschina这个文件了,他就找不到,所以肯定访问不了。