Jump to content

Url simplifiée ne fonctionne pas pour 1.5.4.1


Recommended Posts

  • 2 weeks later...

Bonjour,

 

Pas résolu pour moi, j'ai le même problème... :(

J'utilise la version 1.5.4.1 et je suis chez infomaniak.

 

Avant l'activation des url simplifiées, je tape dans la barre d'url

 

http://www.monsite.com et j'arrive sur http://www.monsite.com/index.php (normal quoi...)

 

Après l'activation des url simplifiées, je tape dans la barre d'url

 

http://www.monsite.com et j'arrive sur http://www.monsite.com/fr/

Ce qui a pour résultat de me renvoyer vers un 404 bien moche...

 

Voici le contenu de mon .htaccess :

# Infomaniak
php_flag "allow_url_fopen" "On"
php_flag "allow_url_include" "On"
php_flag "register_globals" Off
php_value max_input_vars 8000
################################## Errors ######################################
#ErrorDocument 301 /error/301-moved_permanently.html
#ErrorDocument 302 /error/302-moved_temporarily.html
#ErrorDocument 303 /error/303-see_other.html
#ErrorDocument 400 /error/400-bad_request.html
ErrorDocument 401 /error/401-authorization_required.html
#ErrorDocument 402 /error/402-payment_required.html
ErrorDocument 403 /error/403-forbidden.html
ErrorDocument 404 /error/404-not_found.html
#ErrorDocument 405 /error/405-method_not_allowed.html
#ErrorDocument 406 /error/406-not_acceptable.html
#ErrorDocument 407 /error/407-proxy_authentication_required.html
ErrorDocument 408 /error/408-request_timed_out.html
#ErrorDocument 409 /error/409-conflicting_request.html
#ErrorDocument 410 /error/410-gone.html
#ErrorDocument 411 /error/411-content_length_required.html
#ErrorDocument 412 /error/412-precondition_failed.html
#ErrorDocument 413 /error/413-request_entity_too_long.html
#ErrorDocument 414 /error/414-request_uri_too_long.html
#ErrorDocument 415 /error/415-unsupported_media_type.html
ErrorDocument 500 /error/500-internal_server_error.html
#ErrorDocument 501 /error/501-not_implemented.html
#ErrorDocument 502 /error/502-bad_gateway.html
ErrorDocument 503 /error/503-service_unavailable.html
#ErrorDocument 504 /error/504-gateway_timeout.html
#ErrorDocument 505 /error/505-http_version_not_supported.html
################################################################################
######################### How to map /~user to /user ############################
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/([^/]+)$
RewriteCond %{DOCUMENT_ROOT}/%1 !-d
RewriteCond /home/sites/%{SERVER_NAME}/users/%1 -d
RewriteRule ^([^/]+)$ http://%{HTTP_HOST}/$1/ [R,L]
RewriteCond %{REQUEST_URI} ^/([^/]+)/
RewriteCond %{DOCUMENT_ROOT}/%1 !-d
RewriteCond /home/sites/%{SERVER_NAME}/users/%1 -d
RewriteRule ^([^/]+)(.+)$ /~$1/$2
################################################################################
###################### How to map /users/user to /users/user ####################
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/users/([^/]+)$
RewriteCond %{DOCUMENT_ROOT}/%1 !-d
RewriteCond /home/sites/%{SERVER_NAME}/users/%1 -d
RewriteRule ^users/([^/]+)$ http://%{HTTP_HOST}/users/$1/ [R,L]
RewriteCond %{REQUEST_URI} ^/users/([^/]+)/
RewriteCond %{DOCUMENT_ROOT}/%1 !-d
RewriteCond /home/sites/%{SERVER_NAME}/users/%1 -d
RewriteRule ^users/([^/]+)(.+)$ /~$1/$2
################################################################################

 

Et vu que je n'y comprends pas grand chose à ce langage, je nage, je nage, ... :blink:

 

Merci !

Edited by Profette (see edit history)
Link to comment
Share on other sites

Quelqu'un aurait une idée, ça m'arrangerait bien...

Surtout si l'idée est bonne ! :lol:

 

Ok, j'avance un peu...

Après être tombé sur ce thread.

J'ai désactivé les autres langues excepté le français donc.

 

Et.... au moins ma page d'accueil s'affiche, c'est déjà ça !

En effet (j'ai toujours le thème par défaut de l'installation), si je clique sur "Mes commandes" (par exemple, mais ça foire avec tout ce sur quoi j'ai cliqué), j'arrive sur cette url : "http://www.monsite.com/historique-des-commandes", ce qui me montre encore un beau 404... :wacko:

Edited by Profette (see edit history)
Link to comment
Share on other sites

Ben au fait, je n'ai rajouté que ces quelques lignes :

# Infomaniak
php_flag "allow_url_fopen" "On"
php_flag "allow_url_include" "On"
php_flag "register_globals" Off
php_value max_input_vars 8000

Le reste étant déjà présent quand j'ai installé prestashop. Ou en tout cas, je n'ai pas créé le .htaccess,

 

Vous pensez qu'il existait déjà sur mon serveur AVANT l'installation et que c'est celui-ci qui met le boxon ?

Car si Infomaniak décrit la procédure de création, je suppose que ce n'est pas eux qui l'y ont mis...

Edited by Profette (see edit history)
Link to comment
Share on other sites

  • 4 weeks later...

Bonjour,

Vous êtes dans la partie "rapport de bugs"

Ce forum est important pour faciliter le travail des développeurs qui tentent de corriger les bugs, merci donc de lire ses règles : http://www.prestasho...-dans-ce-forum/

 

Les problèmes persos. trouvent leur place dans 'Difficultés, pannes ou erreurs rencontrées"

 

Et voilou,

 

Je déplace votre sujet,

Merci :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...