![](/img/trans.png)
[英]C:/xampp/htdocs/.htaccess: RewriteRule: bad flag delimiters - XAMPP/Windows
[英]xampp change location of htdocs
在重新安装的 Windows 10 上安装xampp-windows-x64-7.4.6-0-VC15 。
使用默认安装文件夹: C:\xampp
我需要指向一个不同的htdocs文件夹。 而不是C:\xampp\htdocs我需要让我的网站位于C:\Users\gadib\Dropbox\GADI\xampp\htdocs 。
搜索了整个互联网(是的,我做到了:)并且所有相关条目都表明我需要在 C.\xampp\apache\conf\httpd:conf 中编辑 2 行:
Define SRVROOT "C:/xampp/htdocs"
ServerRoot "C:/xampp/htdocs"
并将C:/xampp/htdocs替换为所需文件夹的路径。
但是......我在这个文件中的两行是:
Define SRVROOT "C:/xampp/apache"
ServerRoot "C:/xampp/apache"
请注意,这些以apache而不是htdocs结尾!
反正我试过了:
Define SRVROOT "C:\Users\gadib\Dropbox\GADI\xampp\htdocs"
ServerRoot "C:\Users\gadib\Dropbox\GADI\xampp\htdocs"
并在启动 Apache (通过 xampp 控制面板)时失败:
Error: Apache shutdown unexpectedly. etc...
任何想法/提示/建议将不胜感激。
更新:对不起,如果我弄错了...但是如果您在谈论 ServerRoot,那么“C:/xampp/apache”是很正常的,因为它适合每个人。 ServerRoot 是保存服务器配置、错误和日志文件的目录树的顶部... 但是 DOCUMENTROOT 必须是 C:/xampp/htdocs 例如: DocumentRoot "C:/xampp/htdocs" 我希望这样会帮助你:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.