phpstudy伪静态设置该怎么做

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了phpstudy伪静态设置该怎么做相关的知识,希望对你有一定的参考价值。

1、输入以下命令cd /alidata/server/nginx/conf/rewrite再输入ll看看是不是像下面截图的一样。2、这些就是伪静态规则文件。我们打开phpwind.conf看看。已经在rewrtie目录下配置了常见程序的伪静态规则。可以直接调用。3、如果没有就按照程序名.conf的命名方式新建一个配置文件配置文件搞清楚了,你可能会说好像网站伪静态还是啊。别着急,因为伪静态规则是需要被网站配置文件调用才行的。4、输入以下命令cd /alidata/server/nginx/conf/vhosts进入到网站配置目录5、打开配置文件修改好伪静态调用文件下面测试下我们配置的文件是否正确吧输入nginx: the configuration file /alidata/server/nginx/conf/nginx.conf syntax is oknginx: configuration file /alidata/server/nginx/conf/nginx.conf test is successful如果出现以上两句话就说明配置成功了。下面重启下nginx就可以了。 参考技术A 打开配置文件 httpd-conf

按 CTRL+F 查找
AllowOverride None

将其替换为
AllowOverride All

然后继续查找Options FileInfo AuthConfig Limit
将其下面的AllowOverride None也改为AllowOverride All。
保存后,重启Apache。在网站(根)目录下添加.htacces文件测试下,你的phpstudy已经可以支持.htaccess伪静态了!

为啥访问不到phpstudy网站目录下的文件夹内的文件

比如www是网站目录,php是www下的文件夹,要访问php内的p.php文件,域名和网站目录设置正确

1、确认phpstudy的端口是否有问题比如80端口是否被占用。
2、确认PHP版本号,由于高级版本需要进行伪静态设置,
3、确认域名解析是否已经解析到phpstudy所在服务器IP地址。
参考技术A 确定你的访问目录是不是加得对不对,可以用探针测试一下,然后你的文件权限有没有正常,最主要的你现在是啥报错,这个才好给你解决,不在的话可以直接找额提供技术支持 参考技术B 应该截个图:访问失败的,才能更准确的判断
1、域名是否解析到该服务器
2、网站环境是否配置成功【php环境,是否绑定网站目录】
3、是否设置可执行文件(IIS需要添加可执行文件:.html/.css/.js/.php/....)
建议先试着打开一个html静态文件,看是否能访问。一步步判断
参考技术C 需要修改权限,看你用的网页服务器是apache 还是ngiux,修改服务器的配置文件 参考技术D 你好,首先要确定你的服务器的权限是不是都是打开的
打开的情况:看一下其他的方式都用过里,改一下配置文件
没有打开的情况:点击权限,所有的都打√
网上有很多的配置文件 需要一个一个的试,或者给服务商打电话,说明情况传送给你一个
以上就是我的回答,希望对你有所帮助 望采纳

以上是关于phpstudy伪静态设置该怎么做的主要内容,如果未能解决你的问题,请参考以下文章

ThinkPHP怎么实现伪静态

phpstudy安装laravel怎么配置伪静态

Nginx/Apache之伪静态设置 - 运维小结

phpstudy php5.4以上版本伪静态设置 thinkphp

帝国CMS伪静态问题.

phpStudy开启Apache重写模块(开启伪静态)