CleanURLs

Uit DeVliegendeWiki

Ga naar: navigatie, zoeken

CleanURLs is een onderdeel van Drupal om 'mooie' URLs te generen.

Troubleshooting

CleanURLs is een functionaliteit van Apache. Op webservers waar dit werkt, wil CleanURLs soms op de vreemdste momenten weigeren. Eea. lijk je te kunnen oplossen door in de root van een Drupal-installatie een bepaald .htaccess-bestand te plaatsen. Dit is daadwerkelijk al zeker drie keer gelukt. Vermoedelijk twee keer voor Drupal 5 en een keer voor Drupal 6. In eerste aanleg lijkt 't 't handigste te zijn om het meegeleverde .htaccess-bestand te gebruiken. Aanpassen van dat bestand kan altijd nog naderhand.

Zie artikel .htaccess voor details en download hier een tot op heden al vier keer werkend .htaccess-bestand:

Bestand:Htaccess.txt

Je moet de naam na downloaden veranderen in .htaccess.

Zie artikel Apache hoe CleanURLs te configureren in een Apache-server in eigen beheer.

Uitzetten

Het overkomt me nogal eens dat ik een website waar CleanURLs aanstond, migreer naar een locatie waar dat niet ondersteund wordt. Vervolgens kan ik dan niet meer naar de pagina waar ik het kan uitzetten. Er zijn verschillende oplossingen voor:

  • Ga rechtstraaks naar de CleanURLs-pagina. In Drupal 6:
     www.example.com/?q=admin/settings/clean-urls
  • Hack de database. Ik ben effe kwijt hoe je dat ook al weer doet.
Persoonlijke instellingen