Ich habe eine Wildcard ssl auf meinem Konto installiert (Mein Host ist Bluehost) und ich folgte den Anweisungen here von Bluehost Website, um die Wildcard-SSL zu installieren. Wenn ich jedoch versuche, auf die Site zuzugreifen, kommt es zu einem 500-internen Serverfehler. Ich verwende Laravel Rahmen jetzt für die Sub-Domain, weiß ich nicht, ob das etwas ändert, aber hier ist die .htaccess-Datei für die Haupt-Website (das ist eine Wordpress-Seite ist):Wildcard ssl .htaccess Datei verursacht 500 Fehler auf Laravel Subdomain
# Custom subdomain .htaccess SSL + WordPress
RewriteCond %{HTTP_HOST} ^admin.mysite.com$
RewriteCond %{REQUEST_URI} !^/admin/public/
RewriteRule ^(.*)$ /admin/public/$1
RewriteCond %{HTTP_HOST} ^admin.mysite.com$
RewriteRule ^(/)?$ admin/public/index.php [L]
# End custom subdomain .htaccess
# BEGIN WordPress
AddHandler application/x-httpd-php70s .php
<IfModule mod_rewrite.c>
# Custom maindomain .htaccess WordPress
RewriteBase/
RewriteCond %{HTTP_HOST} ^(www.)?mysite.com$
RewriteRule ^index\.php$ - [L]
RewriteCond %{HTTP_HOST} ^(www.)?mysite.com$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# End custom maindomain .htaccess
</IfModule>
# END WordPress
Und hier ist die .htaccess-Datei für die Sub-Domain (die mit Laravel installiert ist):
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
zu Denken sie daran, ich weiß nichts über .htaccess oder wie es funktioniert, ich habe genau das, was die Webseite zu tun, sagte zu.
Dies funktionierte nicht für mich, meine Subdomain nur zu meiner Hauptdomain umgeleitet, wenn ich dies tat. –