portail / htacces - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.fr) +-- Forum : MyBB.fr (https://mybb.fr/forum-1.html) +--- Forum : Support (https://mybb.fr/forum-5.html) +--- Sujet : portail / htacces (/thread-7225.html) |
portail / htacces - Blasfer - 04-01-2015 J'ai un problème avec mon htacces et mon portail. Quand je met la ligne pour mettre mon portail en page d'accueil dans le htacces.txt et ensuite je renome en .htacces le portail fonctionne mais pas le forum (quand je clic sur un sujet/forum sa m'envoie vers une page 404) et quand je laisse mon htacces en .txt le forum marche mais pas le portail. résumé: htacces.txt > portail: NON forum; OK .htacces > portail; OK forum; NON htacces > portail NON forum: OK ps: si il faut que le compte sois en admin dite le moi sa m'envoie sur verygames.net/404.htm RE: portail / htacces - spyto - 04-01-2015 Le nom du fichier doit être ".htaccess" et non ".htacces". Sans doute est-ce une "coquille" dans la question ? Les droits du fichier doivent être à "644". La ligne : DirectoryIndex portal.php index.php doit se trouver au tout début du fichier, juste sous "Options -MultiViews +FollowSymlinks -Indexes". Serait-il possible d'avoir le contenu de .htaccess ? RE: portail / htacces - Blasfer - 04-01-2015 Options -MultiViews +FollowSymlinks -Indexes DirectoryIndex portal.php index.php # # If mod_security is enabled, attempt to disable it. # - Note, this will work on the majority of hosts but on # MediaTemple, it is known to cause random Internal Server # errors. For MediaTemple, please remove the block below # <IfModule mod_security.c> # Turn off mod_security filtering. SecFilterEngine Off # The below probably isn't needed, but better safe than sorry. SecFilterScanPOST Off </IfModule> # # MyBB "search engine friendly" URL rewrites # - Note, for these to work with MyBB please make sure you have # the setting enabled in the Admin CP and you have this file # named .htaccess # <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^forum-([0-9]+)\.html$ forumdisplay.php?fid=$1 [L,QSA] RewriteRule ^forum-([0-9]+)-page-([0-9]+)\.html$ forumdisplay.php?fid=$1&page=$2 [L,QSA] RewriteRule ^thread-([0-9]+)\.html$ showthread.php?tid=$1 [L,QSA] RewriteRule ^thread-([0-9]+)-page-([0-9]+)\.html$ showthread.php?tid=$1&page=$2 [L,QSA] RewriteRule ^thread-([0-9]+)-lastpost\.html$ showthread.php?tid=$1&action=lastpost [L,QSA] RewriteRule ^thread-([0-9]+)-nextnewest\.html$ showthread.php?tid=$1&action=nextnewest [L,QSA] RewriteRule ^thread-([0-9]+)-nextoldest\.html$ showthread.php?tid=$1&action=nextoldest [L,QSA] RewriteRule ^thread-([0-9]+)-newpost\.html$ showthread.php?tid=$1&action=newpost [L,QSA] RewriteRule ^thread-([0-9]+)-post-([0-9]+)\.html$ showthread.php?tid=$1&pid=$2 [L,QSA] RewriteRule ^post-([0-9]+)\.html$ showthread.php?pid=$1 [L,QSA] RewriteRule ^announcement-([0-9]+)\.html$ announcements.php?aid=$1 [L,QSA] RewriteRule ^user-([0-9]+)\.html$ member.php?action=profile&uid=$1 [L,QSA] RewriteRule ^calendar-([0-9]+)\.html$ calendar.php?calendar=$1 [L,QSA] RewriteRule ^calendar-([0-9]+)-year-([0-9]+)\.html$ calendar.php?action=yearview&calendar=$1&year=$2 [L,QSA] RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)\.html$ calendar.php?calendar=$1&year=$2&month=$3 [L,QSA] RewriteRule ^calendar-([0-9]+)-year-([0-9]+)-month-([0-9]+)-day-([0-9]+)\.html$ calendar.php?action=dayview&calendar=$1&year=$2&month=$3&day=$4 [L,QSA] RewriteRule ^calendar-([0-9]+)-week-(n?[0-9]+)\.html$ calendar.php?action=weekview&calendar=$1&week=$2 [L,QSA] RewriteRule ^event-([0-9]+)\.html$ calendar.php?action=event&eid=$1 [L,QSA] <IfModule mod_env.c> SetEnv SEO_SUPPORT 1 </IfModule> </IfModule> # # If Apache is compiled with built in mod_deflade/GZIP support # then GZIP Javascript, CSS, HTML and XML so they're sent to # the client faster. # <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE application/javascript text/css text/html text/xml </IfModule> les droits sont bien a 644, et le nom est bien .htaccess je me suis juste tromper sur le fofo RE: portail / htacces - exdiogene - 04-01-2015 Avec cette configuration dans le fichier .htaccess, les résultats devraient être : http://omega-team.cs-go.fr => portal http://omega-team.cs-go.fr/portal.php => portal http://omega-team.cs-go.fr/index.php => forum Maintenant il est nécessaire que la redirection des liens soit activée dans la configuration du forum pour que cela fonctionne, sinon il faudrait un autre fichier .htaccess au lieu de celui-ci! Effectivement un compte d'administration serait préférable dans un premier temps, un accès FTP serait lui aussi nécessaire s'il y a des complications supplémentaires... RE: portail / htacces - Blasfer - 04-01-2015 Donc moi j'ai quoi a faire ? c'est bon le compte de test est admin RE: portail / htacces - exdiogene - 04-01-2015 Si le fichier .htaccess est activé, il faut aussi aller dans "Configuration -> Options Serveur et Optimisation" et choisir "enabled" pour le paramètre "Activer le moteur de recherche d'URLs conviviales ?". Si suite à cela cela ne fonctionne toujours pas, il faudra en trouver la cause... RE: portail / htacces - Blasfer - 04-01-2015 marche toujours pas RE: portail / htacces - exdiogene - 04-01-2015 Et si le fichier .htaccess ne contient que ceci : Code : Options -MultiViews +FollowSymlinks -Indexes RE: portail / htacces - Jules - 04-01-2015 J'ai trouvé un sujet qui en parle... http://community.mybb.com/thread-106919.html?highlight=portal+index (je le déconseille quand même car il nécessite des modifications des sources) Sinon, un plugin pouvant être intéressant dans votre cas : http://mods.mybb.com/view/portal-redirect-for-1-6 RE: portail / htacces - Blasfer - 04-01-2015 Merci Jules je vais tester. RE: portail / htacces - exdiogene - 04-01-2015 Il serait préférable de tester la version de fichier .htaccess de deux lignes en premier lieu! RE: portail / htacces - Blasfer - 04-01-2015 Options -MultiViews +FollowSymlinks -Indexes DirectoryIndex portal.php index.php je l'avais déja mise Après avoir essayer la première méthode de Jules mon forum ne marche plus j'envoie les accès ftp a qui afin de m'aider ? quitte a ne pas mettre le portail mais au moin que le fofo sois de nouveau fonctionnel; merci RE: portail / htacces - Jules - 04-01-2015 Avez-vous correctement suivi le procéder d'installation ? Deuxième point, le forum fonctionne, c'est les liens qui ne fonctionnent pas, à mon avis, ça viens d'une mauvaise configuration du .htaccess et non du plugin... RE: portail / htacces - Blasfer - 04-01-2015 comment faire pour config le htaccess ? RE: portail / htacces - exdiogene - 04-01-2015 Le problème provient de cette portion du fichier .htaccess : MyBB "search engine friendly" URL rewrites Il faudrait revenir au fichier de deux lignes... RE: portail / htacces - Blasfer - 04-01-2015 je viens de mettre Options -MultiViews +FollowSymlinks -Indexes DirectoryIndex portal.php index.php uniquement dans le .htaccess mais sa marches toujours pas ... RE: portail / htacces - exdiogene - 04-01-2015 Il est aussi nécessaire que la redirection des liens soit désactivée dans la configuration du forum. "Configuration -> Options Serveur et Optimisation" et choisir "disabled" pour le paramètre "Activer le moteur de recherche d'URLs conviviales ?". J'ai tenté de le faire mais mon "cookie" d'administrateur est constamment désactivé... |