Rumah > php教程 > php手册 > 在阿里云配置URL的REWRITE模式

在阿里云配置URL的REWRITE模式

WBOY
Lepaskan: 2016-09-12 17:27:32
asal
1247 orang telah melayarinya

今天买了阿里云的虚拟主机,然后把我的项目上传。

网站首页能够访问,但是点开任何页面,都是提示No input file specified,猜测应该是URL重写没有生效,我在浏览器地址把index.php加上去,就可以访问子页面了。

解决方法是:

1、关于URL重写,与ThinkPHP手册不同个地方,是入口文件的同级.htaccess文件中,index.php后面多个斜杠,如下面的代码

<ifmodule mod_rewrite.c><span style="color: #000000;">
  Options </span>+<span style="color: #000000;">FollowSymlinks
  RewriteEngine On
  RewriteCond </span>%{REQUEST_FILENAME} !-<span style="color: #000000;">d
  RewriteCond </span>%{REQUEST_FILENAME} !-<span style="color: #000000;">f
  RewriteRule </span>^(.*)$ index.php\/$1 [QSA,PT,<span style="color: #000000;">L]
</span></ifmodule>/
Salin selepas log masuk

2、开启阿里云的PHP环境函数

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan