Attualmente sto spostando una build di sviluppo di dev magento nel sottodominio di test live su ubuntu e utilizzando il pannello di controllo di hosting semplice (EHCP).ubuntu restituisce 500 errore quando .htaccess abilitato
Se a rinominare il mio file .htaccess in .htaccess e rinfrescare il mio sottodominio url, ottengo un errore interno del server 500. Se rinominare il file .htaccess per .htaccess.bak, e aggiornare, il sottodominio visualizza il mio negozio Magento bene. MA, se provo a navigare, dal momento che index.php non viene rimosso nel file .htaccess, tutti i miei link sono morti a meno che non inserisco index.php tra il mio url di root e la pagina/directory effettiva che sto navigando.
ho provato nel corso di equitazione/etc/apache2/sites-available/000-default e/etc/apache2/sites-available/file di default per AllowOverride All:
<VirtualHost *>
DocumentRoot /var/www
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /var/www/vhosts/>
Options -Indexes FollowSymLinks MultiViews
AllowOverride All
Order Allow,Deny
Allow from All
</Directory>
<FilesMatch "access_log|error_log">
Deny from All
</FilesMatch>
ErrorLog /var/log/apache2/error.log
LogLevel debug
CustomLog /var/log/apache2/access.log combineddefault
ma cambiando che in entrambi i file, o entrambi, e quindi riabilitare il file .htaccess mi dà ancora l'errore 500.
qualcosa che sto facendo male qui? Da qualche altra parte dovrei posizionare le informazioni di riscrittura mod?
grazie!
Il tuo host supporta tutte quelle direttive? il tuo host supporta .htaccess? controlla anche i log degli errori. potrebbe avere alcune informazioni utili. –