程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 在阿裡雲配置URL的REWRITE模式,阿裡rewrite

在阿裡雲配置URL的REWRITE模式,阿裡rewrite

編輯:關於PHP編程

在阿裡雲配置URL的REWRITE模式,阿裡rewrite


今天買了阿裡雲的虛擬主機,然後把我的項目上傳。

網站首頁能夠訪問,但是點開任何頁面,都是提示No input file specified,猜測應該是URL重寫沒有生效,我在浏覽器地址把index.php加上去,就可以訪問子頁面了。

解決方法是:

1、關於URL重寫,與ThinkPHP手冊不同個地方,是入口文件的同級.htaccess文件中,index.php後面多個斜槓,如下面的代碼

<IfModule mod_rewrite.c>
  Options +FollowSymlinks
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php\/$1 [QSA,PT,L]
</IfModule>/

2、開啟阿裡雲的PHP環境函數

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved