Ankündigung

Einklappen
Keine Ankündigung bisher.

Virtualhost, .htaccess -> Verlinkung auf eine Unterseite

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Virtualhost, .htaccess -> Verlinkung auf eine Unterseite

    Guten Tag,
    habe einen Ubuntu 16.04 Server auf dem Apache mit Php 7 läuft.
    Habe drei Domains "Dousy.de" "Dousy.org"(geht nicht, keine Ahnung warum..) und "Dousy.eu". Die drei Domains verlinken auf das Hauptverzeichnis von der .de Domain.

    Wenn man meine Domain aufruft, wird diese Datei aufgerufen, die den Bentuzer zu SSL zwingt:
    Code:
    <VirtualHost *:80>
        ServerAdmin support@dousy.de
        ServerName dousy.de
        ServerAlias www.dousy.de
        RewriteEngine on
        RewriteCond %{SERVER_NAME} =www.dousy.de [OR]
        RewriteCond %{SERVER_NAME} =dousy.de
        RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
    </VirtualHost>
    Das ist der Virtuelle Host von der SSL Methode von der Seite
    Code:
    <IfModule mod_ssl.c>
    <VirtualHost *:443>
        ServerAdmin support@dousy.de
        ServerName dousy.de
        DocumentRoot /var/www/virtual/dousy.de/htdocs
        DirectoryIndex index.php
        LogLevel error
        ErrorLog /var/log/apache2/error.log
        <Directory /var/www/virtual/dousy.de/htdocs>
            Options FollowSymLinks
            DirectoryIndex index.php
            AllowOverride All
            DirectoryIndex index.html index.xhtml index.htm
            Require all granted
        </Directory>
    SSLCertificateFile /etc/letsencrypt/live/dousy.de/fullchain.pem
    SSLCertificateKeyFile /etc/letsencrypt/live/dousy.de/privkey.pem
    Include /etc/letsencrypt/options-ssl-apache.conf
    #ErrorDocument 404 https://www.dousy.de/error.php
    </VirtualHost>
    </IfModule>
    Da ich Routing auf meiner Seite einbauen will, dachte ich mir, dass ich in der index.php die Url Abfrage und dementsprechend den richtigen Controller lade.
    Sobald ich bspw. Dousy.de/Test oder Dousy.de/test.php eingebe kommt die "Not found" bzw "Keine Berechtigung" Fehlermeldung.
    Deswegen habe ich versucht via:
    Code:
    ErrorDocument 404 https://www.dousy.de/error.php
    Auf eine php Datei zu verlinken, was aber nicht funktioniert.
    Was dann passiert, entweder kommt immernoch die Fehlermeldung, keine Rechte oder ich werde auf mein Gitlab Login weitergeleitet..

    Auch wenn ich versuche via <a href=""></a> auf eine Unterseite zu verlinken, bekomme ich eine Fehlermeldung.
    Wie muss ich die Regeln einstellen um das via Php Code einstellen zu können?

    Mit freundlichen Grüßen
Lädt...
X