Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 如何重写从加载项域到外部文件夹的路径?_Apache_.htaccess_Mod Rewrite - Fatal编程技术网

Apache 如何重写从加载项域到外部文件夹的路径?

Apache 如何重写从加载项域到外部文件夹的路径?,apache,.htaccess,mod-rewrite,Apache,.htaccess,Mod Rewrite,结构如下: domain.com addon1.com addon2.com some_php_scripts_folder script.php 我想使用相对路径将一条规则从addon1.com重写为script.php,但我做不到。(请求错误)。不知何故,这是合乎逻辑的,因为addon1.com它是根目录,但我希望与htacces文件相对 例: 您不能在文档根目录之外创建RewriteRule目标,您需要在addon1.com的vhost配置中创建一个别名,该

结构如下:

domain.com
   addon1.com
   addon2.com
   some_php_scripts_folder
      script.php
我想使用相对路径将一条规则从addon1.com重写为script.php,但我做不到。(请求错误)。不知何故,这是合乎逻辑的,因为addon1.com它是根目录,但我希望与htacces文件相对

例:


您不能在文档根目录之外创建
RewriteRule
目标,您需要在addon1.com的vhost配置中创建一个别名,该别名类似于apache的:


谢谢你的回答。我会试试这个方法。
RewriteRule ^page-example$ ../some_php_scripts_folder/script.php
Alias /page-example /path/to/domain.com/some_php_scripts_folder/script.php