Voraus-Vorlage Yii2 - redirect frontend/web per htaccess
Jetzt bin ich mit advance-Vorlage Yii2. Und mit htaccess umleiten http:://mydomain.com zu frontend - /web-Ordner.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/(assets|css|js|ember)
RewriteRule ^assets/(.*)$ frontend/web/assets/$1 [L]
RewriteRule ^css/(.*)$ frontend/web/css/$1 [L]
RewriteRule ^js/(.*)$ web/js/$1 [L]
RewriteRule ^ember/(.*)$ web/ember/$1 [L]
RewriteCond %{REQUEST_URI} !^/(frontend|backend)/web/(assets|css|js|ember)/
RewriteCond %{REQUEST_URI} !index.php
RewriteCond %{REQUEST_FILENAME} !-f [OR]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ frontend/web/index.php/$1 [L,QSA]
#RewriteRule (.*) frontend/web/$1 [L]
</IfModule>
aber wenn ich auf eine beliebige url ie : http://mydomain.com/abc . die Website ist immer zur Startseite.. Sogar die url nicht invailable..
Vielen Dank im Voraus
- warum nicht einfach den Inhalt kopieren des frontend - /web-Ordner in Ihrem webroot-Verzeichnis?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese .htaccess Datei funktioniert bei mir, Sie haben um diese zu setzen .htaccess-Datei unter
yii2advance/frontend/ root-Verzeichnis,
also, wenn Sie Zugang yii2advance.com/frontend/ werde es umschreiben als yii2advance.com/frontend/web
bitte erstellen .htaccess im frontend/web: