Quelqu'un utilise CMSMadeSimple sur PH ?

Imp31

New Member
#1
Bonjour,

J'ai ouvert il y a peu un plan revendeur sur PH après de nombreuses années chez OVH.

Je crée souvent des sites basés sur CMSMadeSimple, et je n'ai jamais eu de souci avec l'url rewriting chez OVH... mais là, sur PH, le htaccess que j'utilise d'habitude ne fonctionne pas, les images se chargent une fois sur deux et le temps de chargement est bien plus long.

Quelqu'un a-t-il déjà installé du cmsms chez PH ?
Des retours, conseils, avis ?!
 

Balam

Member
#2
Bonjour


chez OVH le .htaccess configure beaucoup d'option non configurable depuis le panel peut être y a t il interaction entre la config PH et le .htaccess ovh ... pourquoi ne laisse tu pas le .htaccess qui est sans doute présent dans le CMS ... et ne règle que ce dont tu as besoin ?
 

Imp31

New Member
#3
Bonjour Balam,

justement, le htaccess que j'utilise est celui par défaut du CMS (qui marche très bien sur OVH mais pas sur PH)

# Début des options Apache de base

# Turns off directory browsing
# not absolutely essential, but keeps people from snooping around without
# needing empty index.html files everywhere
Options -Indexes

# Mise en place de la page 403.
# C'est qui qu'obtiendront les pirates.
ErrorDocument 403 /forbidden403.html

# Etre discret ne coûte rien
ServerSignature Off

# Fin des options Apache de base

# Début du filtrage, puis de réécriture d'URLs propres
# Nécessite Options FollowSymLinks
# et Allow on

RewriteEngine On

# Peut être requis avec un sous dossier : ajouter chemin vers sous dossier après le /
#RewriteBase /chemin/cmsms


# Règles de filtrage des URLs. Vous pouvez ajouter les vôtres. Partagez les et n'oubliez pas [OR].

#Si l'URI contient "http:"
RewriteCond %{QUERY_STRING} http\: [OR]
#Ou si l'URI contient "["
RewriteCond %{QUERY_STRING} \[ [OR]
#Ou si l'URI contient "]"
RewriteCond %{QUERY_STRING} \] [OR]
#Ou si l'URI contient "<script>"
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
#Ou si l'URI contient un script pour positionner une variable GLOBALS de PHP par URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
#Ou si l'URI contient un script pour positionner une variable _REQUEST de PHP par URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
#Alors on bloque la requête, on envoie un 403 avant même qu'elle n'atteigne PHP (Forbidden, Last rule)
RewriteRule ^.*$ - [F,L]

# Fin du filtrage

# Réécriture ordinaire des URLs propres
RewriteCond %{REQUEST_FILENAME} !-f [NC]
RewriteCond %{REQUEST_FILENAME} !-d [NC]
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
# Fin de la réécriture
 

Balam

Member
#4
peut être qu'il y a un conflit avec la config de PH ... fait une demande de soutien ;) tu auras très vite ta réponse ;)
 
Haut