2012-03-29 68 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