简单的RewriteRule在htaccess中的php / apache上不起作用

汉堡包

我不知道为什么,但是这个简单的规则不起作用。

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteRule ^rubbellos\.png/$ rubbellos/rubbelbild_png.php [NC,L]
RewriteRule ^rubbellos\.css/$ rubbellos/rubbellos_css.php [NC,L]
</IfModule>

如果我将xyz / rubbellos / rubbelbild_png.php复制到浏览器中就可以了。

我的方法是将rubbellos.png的请求引入.php文件。但是我找不到文件。

提前提示。

贾斯汀·欧曼

您有2个错误:

  • 使用a,RewriteBase因为您正在谈论问题中的子目录/xyz/
  • disableMultiViews选项可避免与rubbellos(虚拟文件和现有目录)发生意外行为

您可以在htaccess中将此代码替换为当前代码(必须在/xyz/文件夹中)

Options -MultiViews

RewriteEngine On
RewriteBase /xyz/

RewriteRule ^rubbellos\.png$ rubbellos/rubbelbild_png.php [L]
RewriteRule ^rubbellos\.css$ rubbellos/rubbellos_css.php [L]

注意:别忘了用xyz您的真实子目录名称替换

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

简单的RewriteRule在htaccess中的php / apache上不起作用

来自分类Dev

PHP在Apache服务器上不起作用

来自分类Dev

简单的.htaccess RewriteRule不起作用

来自分类Dev

简单的htaccess RewriteRule不起作用

来自分类Dev

.htaccess中的apache重写在托管平台上不起作用

来自分类Dev

apache 2.2的.htaccess在apache 2.4流浪开发箱上不起作用

来自分类Dev

简单的 springboot 在 aws 上不起作用

来自分类Dev

.htaccess在实时系统上不起作用

来自分类Dev

Localhost .htaccess在Ubuntu上不起作用

来自分类Dev

.htaccess文件在使用Apache2的Ubuntu 14.04上不起作用

来自分类Dev

PHP的Curl在AppEngine上不起作用

来自分类Dev

curl在PHP上不起作用

来自分类Dev

我的.htaccess文件在wamp上不起作用(RewriteRule),但在生产环境上起作用

来自分类Dev

XAMPP中的.htaccess文件在Windows 7上不起作用

来自分类Dev

XAMPP中的.htaccess文件在Windows 7上不起作用

来自分类Dev

htaccess RewriteRule不起作用

来自分类Dev

简单Javascript在Interner Explorer上不起作用

来自分类Dev

简单Javascript在Interner Explorer上不起作用

来自分类Dev

简单的Polymer组件在Safari 10上不起作用

来自分类Dev

.htaccess在本地主机上不起作用

来自分类Dev

.htaccess在xampp上不起作用(Windows 7)

来自分类Dev

Codeigniter URL重写.htaccess在CentOS上不起作用

来自分类Dev

.htaccess文件在localhost XAMPP上不起作用

来自分类Dev

Htaccess规则在我的网站上不起作用

来自分类Dev

htaccess在多个站点的MAMP上不起作用

来自分类Dev

.htaccess在Ubuntu Server x64上不起作用

来自分类Dev

.htaccess文件在服务器上不起作用

来自分类Dev

.htaccess在xampp Ubuntu 14.04上不起作用

来自分类Dev

.htaccess文件在Linux服务器上不起作用

Related 相关文章

热门标签

归档