2010-09-15 8 views
0

J'utilise le module de vues. J'ai créé des blocs en utilisant des vues et une URL en utilisant l'affichage de la page. C'est pour la taxonomie. Donc mon point de vue ressemble à ceci "news/science" Donc, si quelqu'un clique sur le lien, il devrait être redirigé vers www.example.com/news/science. Cependant, je suis redirigé vers une page non formatée avec des liens brisés. Mais quand j'essaye d'employer l'URL www.example.com? Q =news/science je suis pris à une bonne page avec des données correctes. Le problème concerne uniquement les termes liés à la taxonomie.Drupal url alias et vues et effacer les URL pour les questions de taxonomie

c.-à-d. Toutes les URL www.example.com/news/technology, www.example.com/news/sports apparaissent cassées et non modifiées cependant si je visite manuellement www.example.com?q=news/technology et www.example .com? q = nouvelles/sports je suis pris à une bonne page.

Quelqu'un peut-il suggérer ce qui pourrait être la raison.

Les mêmes problèmes se posent avec admin login et logout. Si j'utilise www.example.com?q=user et que j'essaie de me connecter, je peux me connecter. Aussi, si j'utilise www.example.com?q=logout je peux me déconnecter. Mais si j'utilise des pseudonymes d'url propres c'est à dire. www.example.com/logout alors je suis pris pour accéder à la page refusée.

+0

Les problèmes d'url propre sont uniquement avec les URL sélectionnées. Que pour toutes les pages liées à la taxonomie, j'ai environ 12 catégories sous la taxonomie des nouvelles, soit un total de 12 pages, et du côté admin seulement pour la connexion/déconnexion et créer des histoires. Reste tous les liens avec des URL propres fonctionne bien. Quelqu'un at-il une suggestion sur où le problème pourrait être? – noobcode

Répondre

0

Avez-vous changé quoi que ce soit dans .htaccess? des modifications de mod-réécriture qui pourraient être ignorées sur ces URLs?

+0

@ mixologic..Non n'a rien changé ... C'est pareil..Travaille sur localhost ... Le fichier sur localhost, j'ai remplacé par celui sur le serveur, mais il m'a quand même donné des erreurs .. – noobcode

+0

Hmm ... peut-être que mod_rewrite n'est pas installé sur votre serveur? vous pouvez créer un fichier dans le même répertoire que index.php, l'appeler phpinfo.php, et y mettre ce qui suit: et aller à yoursite.com/phpinfo.php et il devrait afficher un l'hôte entier des options de configuration .. regardez sur cette page pour mod_rewrite et assurez-vous que apache a mis en place .. – Mixologic