mod_rewrite su server linux

Marco_88

Utente Attivo
4 Dic 2014
150
0
0
Roma
batwebit.blogspot.it
Ciao a tutti!
Ho un problemuccio che vorrei condividere con voi. Vi spiego dall'inizio.

Ho acquistato un cms preconfezionato dedicato alle aste, dopodiché l'ho caricato e installato su un dominio hosting di Aruba, verificando opportunamente che rispettasse gli standard richiesti dal cms, per essere chiari: web server linux apache con modalità rewrite attiva, mysql 4.1 o superiore, php 5.2 e supporto PDO.

Il sito di fatto risulta installato e funzionante, ma è visibile solo pagina index.php. Il problema è che se tento di accedere per esempio al login del cms mi va in errore il browser riportando il messaggio:

"404 not found - Not Found
The requested URL /user/login was not found on this server."

Indagando ancora scopro ancora che qualsiasi link presente nella pagina index.php risulta non funzionante, come se non esistesse alcuna pagina.
Così contatto il venditore del cms spiegandogli tutto, lui mi risponde tramite email dicendomi che probabilmente, secondo la sua diagnosi avrei dovuto verificare il famigerato "mod_rewrite" sul server Apache. Ho contatto Aruba e mi hanno confermato che funziona.

A questo punto mi chiedo: A. o c'è qualche direttiva del mod_rewrite che impedisce il funzionamento del suddetto portale. B. mancano dei file o comunque il cms è difettoso o è una sola.

Adesso sinceramente non so più cosa fare ( a parte che farmi ridare i soldi indietro).
 

Marco_88

Utente Attivo
4 Dic 2014
150
0
0
Roma
batwebit.blogspot.it
Risolto! :mavieni:

Il problema erano effettivamente le direttive (non abilitate in hosting condiviso) .htaccess. L'hosting Aruba ha provveduto nel modificarle nel seguente modo:

Nella seconda e terza riga sono state attivate la prima e la seconda direttiva togliendo semplicemente il #.
Options -Indexes
Options +FollowSymLinks



Codice:
        #Sometimes this "Options" conflict with server config
        #Options +FollowSymlinks
        #Options -Indexes
        
        #php_flag short_open_tag on #It's needed in some servers
        #AddDefaultCharset UTF-8 #Some old servers need this directive uncommented

        RewriteEngine On
        #RewriteBase / #In some servers it is needed

        #HTTP call filters
        RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK|OPTIONS) [OR]
        RewriteCond %{HTTP_USER_AGENT} libwww-perl [NC]
        RewriteRule .* - [F]
        
        #Forbidden files
        RewriteCond %{REQUEST_URI} config\.php$ [OR]
        RewriteCond %{REQUEST_URI} \/class\/.*php$ [OR]
        RewriteCond %{REQUEST_URI} \/themes\/.*php$ [OR]
        RewriteCond %{REQUEST_URI} \.sh$ [OR] 
        RewriteCond %{REQUEST_URI} \.sql$ [OR] 
        RewriteCond %{REQUEST_URI} \.git$ [OR] 
        RewriteCond %{REQUEST_URI} \.svn$ 
        RewriteRule .* - [F]

	    #Just for testing if mod_rewrite is properly working while installation process
        ReWriteCond %{REQUEST_URI} testModRewrite.txt$
	    ReWriteRule . install/testModRewrite.txt [L]

        #Global entry point
        RewriteCond %{REQUEST_URI} !(\.gif)|(\.jpg)|(\.png)|(\.css)|(\.js)|(\.php)$ 
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteRule . index.php [L]
</IfModule>
 
Discussioni simili
Autore Titolo Forum Risposte Data
F mod rewrite PHP 0
G Configurare Mod Rewrite su file .Htaccess Apache 0
Web Designer Plugin SEO: Mod Rewrite vBulletin CMS (Content Management System) 0
G chiarimenti su mod rewrite Web Server 4
SolidSnake4 mod rewrite Apache 5
L Utilizzo Mod Rewrite Classic ASP 2
SolidSnake4 mod-rewrite PHP 3
borgo italia per tutti i forumisti, mod, supmod e boss Discussioni Varie 1
Web Designer MyBB: Targhette Rank Admin / Mod CMS (Content Management System) 0
Web Designer Fake User vBulletin [Mod] CMS (Content Management System) 0
G grid con Ins Mod Canc PHP 4
B Installazione Modem Router Wirelles G ADSL2+ TP-LINK mod. TD-W8901G con adsl tiscali Reti LAN e Wireless 1
I Cechiamo Mod,Collaboratori,Associati,Scittori di Articoli [no retribuzione] Presenta il tuo Sito 0
B mod rewriter e phpnuke PHP 2
G devo mettere un mod , nomi infuocati Classic ASP 0
L php rewrite PHP 1
A [PHP] ERRORE QUANDO CAMBIO SLUG NEL CMS e REWRITE PHP 6
I Url rewrite con .htaccess funziona ma poi mostra indirizzo "reale" nella barra di navigazione Apache 1
C [PHP] Url Rewrite titolo pagina in url PHP 3
C [Apache] Rewrite url Apache 2
S [ASP] url rewrite Classic ASP 0
P url rewrite htaccess Apache 0
M Rewrite percorso .... Apache 1
felino [Mod_rewrite] Errore nel rewrite Apache 2
F Url rewrite SEO e Posizionamento 0
altrove redirect 301 alla stessa pagina con un url rewrite PHP 0
Eugene Redirect 301 tra pagine con url rewrite Apache 0
L file .htaccess non funzionante in url rewrite HTML e CSS 0
R Url Rewrite "inverso" Web Server 0
M Rewrite URL pagine Classic ASP 6
A url rewrite e tag TITLE PHP 1
M Rewrite di URL con .htaccess Apache 1
P AddModule mod_rewrite.c non funzionante per rewrite Apache 3
A Url Rewrite, qualcosa non funziona Apache 2
K Isapi rewrite Web Server 1
L Url rewrite .htaccess senza database Apache 1
M Url rewrite .htaccess Apache 2
WpStyle htaccess e rewrite url Apache 1
A Modulo rewrite Apache 1
A [PHP]Rewrite PHP 3
F [APACHE] rewrite Apache 0
A rewrite .htacces Web Server 20
LaKanka Problema rewrite rule file .htaccess Apache 7
danlupo Rewrite Rule Apache 9
V link interni a fondo pagina e url rewrite Classic ASP 2
C Rewrite pagine PHP PHP 0
S url rewrite due variabili Web Server 0
T come si url-rewrite con phpnuke? PHP 1
M Creare traccia di download file sul server HTML e CSS 2
S conta pagine lato server Classic ASP 4

Discussioni simili