Nahrání na endora hosting
- Meedoo
- Člen | 11
Zdravím,
dnes se celý den snažím nahrát aplikaci na hosting endora. U mě aplikace funguje dobře, ale když jí spustím na netu, tak se mi načte hlavní stránka. A když klidknu na jakýkoliv odkaz (n:href) tak mi to vypíše:
*"Not Found
The requested URL /www/front.event/add was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."*
Nevíte někdo, čím by to mohlo být? Předem děkuji za rady.
- Meedoo
- Člen | 11
GEpic napsal(a):
Máš povolený
.htaccess
?
Ano, nad app a www (a další) mám
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^$ www/ [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/www/
RewriteRule ^(.*)$ www/$1
</IfModule>
To by mělo být v pohodě, když se to načte pro jednu stránku. Tu která
je v routeru. Ale pro ostatní ne.
Nebo, jak jinak povolený?
Editoval Meedoo (24. 4. 2018 17:18)
- Meedoo
- Člen | 11
GEpic napsal(a):
A .htaccess ve www složce?
Tam má být taky? Na endoře totiž píší že se má dát to co jsem
ukazoval nad složku www.
Když stejný .htaccess dám i do složky www. Tak při spuštění aplikace
hned vypíše:
„Not Found
The requested URL /www/www/ was not found on this server.“
- GEpic
- Člen | 566
Ten ve složce www ti zajistí ty „cool“ url, ten je nejdůležitější – zkus toto:
nad www (nebo-li do root složky):
RewriteEngine on
RewriteRule ^(.*)$ /www/$1 [L,NE]
a do www:
# Apache configuration file (see https://httpd.apache.org/docs/current/mod/quickreference.html)
Allow from all
# disable directory listing
<IfModule mod_autoindex.c>
Options -Indexes
</IfModule>
# enable cool URL
<IfModule mod_rewrite.c>
RewriteEngine On
# RewriteBase /
# prevents files starting with dot to be viewed by browser
RewriteRule /\.|^\.(?!well-known/) - [F]
# front controller
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(pdf|js|ico|gif|jpg|png|css|rar|zip|tar\.gz|map)$ index.php [L]
</IfModule>
# enable gzip compression
<IfModule mod_deflate.c>
<IfModule mod_filter.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript application/json application/xml image/svg+xml
</IfModule>
</IfModule>
Editoval GEpic (25. 4. 2018 14:15)