Bonjour à tous ,
Voici mon problème d'aujourd'hui , j'ai un .htaccess qui redirige les liens de type http://monsite.fr/signup vers http://monsite.fr/signup.php mon problème est que :
1 - Le module rewrite est bien sur le serveur , est bien activé et que sa marche
2 - Cela ne marche que sur un rewrite du type http://monsite.fr/test.html vers http://monsite.fr/test.php
Voici mon .htaccess :
Comme on peut le voir il y as la redirection test.html qui marche parfaitement bien , mais pour toutes les autres redirections cela ne marche pas , es-ce que c'est parce qu’il n'y as pas d’extension ? Je pense que non puisque cela marchait bien sur un hébergement mutualisé ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64 <IfModule mod_rewrite.c> Options +FollowSymlinks RewriteEngine On RewriteRule ^test\.html$ /news/test.php [L] RewriteRule ^signup$ /news/signup.php [L] RewriteRule ^login$ /news/login.php [L] RewriteRule ^logout$ /news/logout.php [L] RewriteRule ^forgot$ /news/forgot.php RewriteRule ^reset$ /news/reset.php RewriteRule ^resetpassword$ /news/resetpassword.php RewriteRule ^confirmemail$ /news/confirmemail.php RewriteRule ^upload$ /news/upload.php RewriteRule ^videos$ /news/videos.php RewriteRule ^categories$ /news/categories.php RewriteRule ^community$ /news/community.php RewriteRule ^members$ /news/members.php RewriteRule ^membersearch$ /news/membersearch.php RewriteRule ^cams$ /news/cams.php RewriteRule ^videosearch$ /news/videosearch.php RewriteRule ^video/(.*)/(.*) /news/playvideo.php?videoid=$1&page=$2 RewriteRule ^edit$ /news/edit.php RewriteRule ^prefs$ /news/prefs.php RewriteRule ^user/(.*)/(.*)/news/friends memberfriends.php?userid=$1&username=$2 RewriteRule ^user/(.*)/(.*)/news/comments membercomments.php?userid=$1&username=$2 RewriteRule ^user/(.*)/(.*)/news/subscribers membersubscribers.php?userid=$1&username=$2 RewriteRule ^user/(.*)/(.*)/news/info memberinfo.php?userid=$1&username=$2 RewriteRule ^user/(.*)/(.*)/news/videos/public memberpvideos.php?userid=$1&username=$2 RewriteRule ^user/(.*)/(.*)/news/videos/recent memberrvideos.php?userid=$1&username=$2 RewriteRule ^user/(.*)/(.*)/news/videos/favorite memberfvideos.php?userid=$1&username=$2 RewriteRule ^user/(.*)/(.*)/news/videos membervideos.php?userid=$1&username=$2 RewriteRule ^user/(.*)/(.*) /news/profile.php?userid=$1&username=$2 RewriteRule ^friend_request$ /news/friend_request.php RewriteRule ^send_message$ /news/send_message.php RewriteRule ^myvideos$ /news/myvideos.php RewriteRule ^myfavorites$ /news/myfavorites.php RewriteRule ^myplaylist$ /news/myplaylist.php RewriteRule ^mysubscriptions$ /news/mysubscriptions.php RewriteRule ^myfriends$ /news/myfriends.php RewriteRule ^friendrequests$ /news/friendrequests.php RewriteRule ^inbox$ /news/inbox.php RewriteRule ^blocks$ /news/blocks.php RewriteRule ^embed$ /news/embed.php RewriteRule ^terms$ /news/static.php?id=1 RewriteRule ^privacy$ /news/static.php?id=2 RewriteRule ^about$ /news/static.php?id=3 RewriteRule ^dmca$ /news/static.php?id=7 RewriteRule ^2257$ /news/static.php?id=8 RewriteRule ^advertising$ /news/static.php?id=4 RewriteRule ^contact$ /news/static.php?id=5 RewriteRule ^rss$ /news/rss.php RewriteRule ^download/video/(.*)/(.*) /news/downloadvideo.php?VIDEOID=$1&title=$2 RewriteRule ^private$ /news/private.php </IfModule> <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>
Donc je tourne en rond et en rond pour arriver à la fin toujours à des erreurs 404 comme celle-ci :
Je n'y comprend plus rien !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4Not Found The requested URL /news/signup was not found on this server.
Si quelqu’un parmi vous à une idée je suis preneur !
Merci d'avance , cdlt cdj34
Partager