typo3的虚拟主机设置

时间:2018-03-20 11:24:21

标签: apache mod-rewrite virtualhost httpd.conf typo3-7.6.x

DocumentRoot "C:/xampp_7/htdocs/BackupForEdow/Eddddddddd"
<Directory C:/xampp_7/htdocs/BackupForEdow/Eddddddddd>
    AllowOverride All
    Order Allow,Deny
    Allow from All

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond {REQUEST_FILENAME} !-f
    RewriteRule . /index.php [L]
    </IfModule>
</Directory>

这对于typo3项目是否正确?

我无法访问typo3的前端,但我的后端工作正常。前端显示内部服务器错误。

请帮我创建虚拟主机。

1 个答案:

答案 0 :(得分:0)

vhost确实依赖于其他东西:例如,如果您使用附带的.htaccess,则不需要重写语句。

将来自TYPO3来源的_.htaccess复制到文档根目录中的.htaccess

关于一般错误:如已经建议的那样,查看Apache(或php)错误日志。另请查看TYPO3系统日志(&#34; Log&#34;在后端)。

关于证书错误:如果您希望能够通过https://访问您的网站,则需要设置SSL / TLS证书。 这不是TYPO3特定的事情。您可能需要咨询其他资源,例如: search on stackoverflow

也许this有帮助。

另外,请检查您是否可以通过http://

加载网页

对于ssl,你需要这些东西:

  1. 创建签名证书。您的主机应该能够帮助您。如果要在台式PC上设置TYPO3安装,则可以暂时跳过该部分并在浏览器中覆盖错误消息。但是,对于公共网站,您应该始终正确设置证书。
  2. 确保已启用Apache ssl模块。我对Xampp的了解不足以帮助你。
  3. 为ssl / port 443创建并启用vhost文件。在sites-available目录中查找现有的示例ssl vhost文件,例如: default-ssl.conf或在线搜索示例
  4. 证书中的服务器名称不正确通常不会导致500错误。它应该在浏览器中生成警告。