欧美极品在线观看不卡|国产精品Va免费视频|国产国产人无码在线免费|亚洲精品无码九九九九九|亚洲国产综合精品久久久久|成人国产在线观看高清不卡|制服诱惑一区二区三区六区|国产一区二区精品高清在线观看

新聞中心

drupal網(wǎng)站搬家后簡潔鏈接失效的處理辦法

作者 / 無憂主機 時間 2012-09-13 04:30:35

無憂主機小編(www.gle-technology.com)處理一個drupal站點從本地wamp調(diào)試環(huán)境遷移到無憂主機php虛擬主機后簡潔鏈接測試失效的案例,這里就分享給大家如何處理這一個看上去不是問題,但確實又是一個問題的問題。 雖然在前面無憂主機(www.gle-technology.com)發(fā)表了一篇使用Clean URLs(簡潔鏈接)實現(xiàn)Drupal偽靜態(tài)的文章,上面的理論都是不會有錯的,只是在實際運用中會出現(xiàn)一些小小問題,為什么呢?因為您本地的環(huán)境配置和我們的php空間配置是有區(qū)別的。而對于這些小小的區(qū)別造成的小問題我們只需要做一些小小的調(diào)整,就能讓您的drupal站點完美的在香港免備案php獨立ip空間上運行。 NOTE:在簡潔鏈接失敗的時候http://.../user是進不了網(wǎng)站后臺的!需要使用http://.../?q=user這條路徑進入后臺!下圖是簡潔鏈接失敗后的顯示。 其實解決這個問題的思路,就是對站點下的.htaccess文件的偽靜態(tài)規(guī)則進行調(diào)整!在以前發(fā)的文章中已經(jīng)提到過只要支持.htaccess就支持偽靜態(tài),而drupal中的clean url說白一點就是偽靜態(tài)。換句話說,無憂主機的香港php空間是完全支持clean url的。 而且最值得一提的是drupal的.htaccess文件中的偽靜態(tài)規(guī)則都是寫好了的,我們只需要把帶#的注釋刪除掉就能啟用了,唯一的要求吧,也就是能看懂文件中的英文提示。 好吧,以上都是對問題的分析和簡要的對drupal中的.htaccess文件的了解。而解決的方法也是簡單的讓人感覺到無奈。 本來小編是在默認的.htaccess文件中調(diào)試偽靜態(tài)規(guī)則,可是在小編把偽靜態(tài)相關(guān)的內(nèi)容都刪掉以后再進入站點報服務(wù)器500錯誤!好吧,這里的原理小編也不是很清楚,但在注釋掉默認的.htaccess文件,在drupal.org官網(wǎng)上找到dreamhost共享主機的偽靜態(tài)規(guī)則,OK,問題解決了。 NOTE:如果使用.htaccess文件實現(xiàn)了偽靜態(tài),那么就不必到后臺去開啟clean url了。 下面是偽靜態(tài)規(guī)則,果斷分享了。

<IfModule mod_rewrite.c>

   RewriteEngine on

   RewriteBase /

   RewriteCond %{REQUEST_FILENAME} !-f

   RewriteCond %{REQUEST_FILENAME} !-d

   RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
如果您的站點放在二級目錄下(比方說放在../51php這個目錄下),只要RewriteBase /51php和RewriteRule ^(.*)$ /51php/index.php?q=$1 [L,QSA]置換掉上列規(guī)則中的相應(yīng)部分,并將它上傳到您站點相應(yīng)的根目錄就OK了。

如果你不會新建.htaccess文件請查看:無憂主機總結(jié)如何新建.htaccess文件的方法

如果你還不知道htaccess文件是什么東西?為何物?請你點擊閱讀:無憂主機原創(chuàng):手把手介紹什么是.htaccess文件

純Linux環(huán)境下高端免備案【香港獨立IP地址】php空間,僅僅只需199元一年起。商務(wù)中國域名核心代理直銷50元注冊國際頂級域名

本文地址:http://www.gle-technology.com/drupal/8395.html

1
1
1
1
1
1
1

客戶服務(wù)熱線

0791-8623-3537

在線客服