0
我昨天購買了一個PHP版本5.3.3的虛擬專用服務器 然後我升級了我的php版本到5.4.22 現在htaccess不能正常工作..它不會任何東西。 我的嘗試: 我做這在我的httpd.conf.htaccess在php升級後不工作
<Directory />
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
,並沒有工作,所以我在我的.htaccess試過這樣:
而且這也不管用。 如果我創建一個頁面<?php phpinfo() ?>
,我檢查加載的模塊,我看到mod_rewrite加載。
我的.htaccess
<FilesMatch "\.(htaccess|htpasswd|ini|log|sh|inc|bak)$">
Order Allow,Deny
Deny from all
</FilesMatch>
RewriteEngine on
RewriteRule ^d/(.*)$ delete.php?img=$1 [L]
RewriteRule ^i/(.*)$ i.php?img=$1 [L]
RewriteRule ^e/(.*)$ editor.php?img=$1 [L]
RewriteRule ^u/$ /u/index.php?img=$1
RewriteRule ^([a-zA-Z0-9]*)$ getimage.php?image=$1
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} !-f
RewriteRule \.(gif|jpeg|png|bmp|jpg) http://(ip)/6j5o [NC,L]
ErrorDocument 400 http://(ip)/404.php
ErrorDocument 401 http://(ip)/404.php
ErrorDocument 403 http://(ip)/404.php
ErrorDocument 404 http://(ip)/404.php
ErrorDocument 500 http://(ip)/404.php
任何想法? (我的服務器是Centos 6 64bit)
你升級了Apache還是PHP? –
我跟着這個教程:http://www.tecmint.com/install-apache-mysql-php-on-redhat-centos-fedora/和有一個Apache升級,我認爲 – user2980638
我可能是錯的,但不應該你的目錄「標籤」有絕對根目錄中的完整目錄路徑嗎?例如' ' –
Lee