Are there any problems with Drupal clean URLs?
It’s currently known that servers running FastCGI can run into problems if the $base_url variable is left commented out (see http://bugs.php.net/bug.php?id=19656 ). RewriteBase works when your Drupal installation serves only one site, or when all the sites it serves are in the same subdirectory of their domains.
Why is my Drupal site returning 500 server error?
To check if your host is reading the .htaccess file, you can (temporarily) add some garbage string to the file in an attempt to break it. Your site should immediately start returning a “500 Server Error” when you load a page from that directory due to this misconfiguration.
Do you need to change URL path in Drupal?
For some server configurations, another change to the Drupal .htaccess file may be necessary. Find a line that looks like this, near the end of your Drupal .htaccess file: You may need to replace index. php with the URL path to your Drupal installation’s index.php file (only the part after the base URL).
Which is the main configuration option in Drupal?
The main configuration option which may need to be changed for your site is the RewriteBase. This can be specified in the Drupal .htaccess file or in the httpd.conf file, depending on where you are putting the Drupal rewrite directives (see above).
How to enable clean URLs on a dedicated server?
Enabling clean URLs on a dedicated server involves these steps: Enable mod_rewrite for Apache. You can talk to your web host or consult the Apache documentation for mod_rewrite to get more information on how to do this. The next step is to locate the appropriate Apache configuration file for your site.
How to enable or disable automated clean URLs test?
You can enable or disable it at a later time by following these steps: Navigate to the Clean URLs configuration page (Administer > Configuration > Search and metadata > Clean URLs) Wait for the automated Clean URLs test to run. Check or uncheck the Enable clean URLs checkbox Click “Save configuration”
When to use subdir instead of index in Drupal?
For instance, if your site’s home page URL is http:, you might need to use / subdir / index. php instead of index. php. If your site’s home page URL is http:, you might need to use / index. php instead of index. php. This is necessary on some, but not all server configurations.
Where do I find the rewritebase directive in Drupal?
This can be specified in the Drupal .htaccess file or in the httpd.conf file, depending on where you are putting the Drupal rewrite directives (see above). By default, the RewriteBase setting is commented out of the Drupal .htaccess file, and that works well for many configurations.