Ich habe gerade eine Drupal-basierte Website entwickelt, anstelle von alten "benutzerdefinierten" gemacht.RewriteBase in Drupal funktioniert nicht
Problem Ich bin konfrontiert ist, dass die Wurzel der Website nicht Apache Root ist. Es ist im Verzeichnis:
/public_html/mydomain/htdocs/
Aufgrund all das, meine Links sieht nun wie:
http://www.mydomain.com/mydomain/htdocs/php
http://www.mydomain.com/mydomain/htdocs/java
http://www.mydomain.com/mydomain/htdocs/jquery
Versuchte Richtlinie in Drupal .htaccess-Datei zu ändern, mit:
RewriteBase /mysite/htdocs
... aber das änderte nichts an Links.
Auch mit früheren Website alle Verbindungen gut funktioniert ...
Können Sie mir sagen, wie diese Richtlinie zu beheben.
Vielen Dank im Voraus!
meine Website ist nicht in Dokumentstammverzeichnis. Auch, meine Drupal-Website ist auf öffentlichen Web-Service gehostet, kann ich nicht Apache-Konfigurationsdatei bearbeiten – user198003
Ich weiß nicht, wie Sie Shared Hosting konfiguriert ist, aber 'htdocs' sollte ein Stammverzeichnis sein, sollte es nie im Pfad sein . htdocs ist wahrscheinlich bereits konfiguriert, in diesem Fall entfernen Sie einfach die rewriteBase vollständig. –