2012-03-29 28 views
0

我正在使用WordPress插件Easy FancyBox。 它爲它的CSS使用動態php文件。 問題是,當我嘗試訪問文件時,我的服務器給出了404,我認爲是因爲雙擴展。文件名是easy-fancybox.css.php 這個插件在我切換服務器之前工作得很完美。有沒有配置的地方我可以允許這個?文件名中的雙擴展名? * .css.php 404

原來我不能訪問任何.php文件,所以它不是雙擴展的東西,大聲笑oops。 我仍然不知道爲什麼。

+2

通常系統使用最後一個擴展名作爲文件的實際擴展名爲'easy-fancybox.css'將是該文件的名稱,'.php'將是擴展名。你可以使它成爲'somefile.htaccess.css.jpeg.tar.gz.php',它仍然是一個PHP文件。 – animuson 2012-03-29 19:07:24

+2

沒有什麼可以允許的。文件名是easy-fancybox.css,擴展名是.PHP。這是一個完全正常的文件名。你的問題在別處。 – 2012-03-29 19:07:36

+0

我知道這應該工作,通常情況下,但測試它我做了兩個文件:something.css&something.css.php第一個是200OK,第二個是404 – 2012-03-29 19:09:48

回答

0

我不是100%肯定,但檢查是否已轉移。htaccess的爲好,

這可能是問題

+0

.htaccess是不同的,但它們現在是相同的,但它仍然不起作用。 #BEGIN WordPress的 RewriteEngine敘述在 RewriteBase/ 重寫規則^索引\ .PHP $! - [L] 的RewriteCond%{REQUEST_FILENAME} -f 的RewriteCond%{REQUEST_FILENAME} -d RewriteRule。 /index.php #END WordPress – 2012-03-29 19:19:47

+0

完整的.htaccess包含這個嗎? – 2012-03-29 19:23:21

+0

是的,抱歉格式化是廢話..原來我無法直接訪問任何.php文件。 – 2012-03-29 19:26:04