| |
| |
|
|
|
|
| |
|
| |
|
| :: |
| Auteur |
Message |
Kopilot
Inscrit le: 19 Nov 2007 Messages: 6
|
Posté le: Jeu Mar 06, 2008 5:45 pm Sujet du message: Comment faire une modif ? |
|
|
Bonjour à tous,
Merci pour ce mod qui fonctionne tres bien chez moi, j'ai juste un ptit souci de compatibilité avec un autre mod.
J'ai une otpion d'invisibilité qui quand on clique dessus donne ce lien -http://www.fffolie.com/profile.php?mode=switch_status bien sur avec le mod rewrite avancé installé le lien pointe vers une page 404, même si le switch fonctionne quand même
J'avoue ne pas être expert, la solution serait-elle de modifier le .htaccess ? Et si oui, comment ?
Merci.
Amicalement.
Kop. |
|
|
| Revenir en haut de page |
|
 |
|
 |
dcz Administrateur - Site Admin

Inscrit le: 28 Avr 2006 Messages: 13354
|
Posté le: Mer Mar 12, 2008 12:28 pm Sujet du message: Re: Comment faire une modif ? |
|
|
En fait, c'est plutôt un problème avec la redirection :
| Citation: | | The requested URL /http://www.fffolie.com/index.php was not found on this server. |
L'url de redirection est : -http://www.fffolie.com/http://www.fffolie.com/index.php?sid=2e59765ca44bd3872750f457c4a09d46
il y a répétition du domaine.
Ça doit venir du fait que la fonction est appelée avec l'url complète.
Donc, dans includes/functions.php, remplaces :
| Code: |
$server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
$server_port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
$script_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path']));
$script_name = ($script_name == '') ? $script_name : '/' . $script_name; |
Par :
| Code: | if (strpos( $url, 'http://' ) !== false) {
$server_protocol = $server_name = $server_port = $script_name = '';
} else {
$server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
$server_port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
$script_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path']));
$script_name = ($script_name == '') ? $script_name : '/' . $script_name;
} |
Ça doit le faire
++ |
_________________ Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________
Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche |
|
| Revenir en haut de page |
|
 |
Kopilot
Inscrit le: 19 Nov 2007 Messages: 6
|
Posté le: Mer Mar 12, 2008 1:10 pm Sujet du message: Re: Comment faire une modif ? |
|
|
Salut,
Non désolé, ça marche pô
J'ai laissé la modif en place pour que tu puisses voir.
Kop. |
|
|
| Revenir en haut de page |
|
 |
|
| Navigation |
Autres sujets de discussion |
|
|
|
|
|
|
|
| |
|
|
|
|
| |
|
|
|
|
| |