Nicht "Wordpress" -Seiten / Code erhalten 404-Fehler
3 Antworten
- Stimmen
-
- 2011-05-06
Das Problem,das Sie haben,liegtin der Funktionsweise des WordPress-Umschreibesystems.Der WordPress .htaccess sendet alle Anforderungen (die außerindex.phpnicht vorhanden sind) über die Dateiindex.phpim WordPress-Stammverzeichnis.Wenneine Anfragefüreine Dateimit dem Namenindex.phpgestellt wird,wird diese auch über das WordPress-Stammverzeichnisindex.phpgesendet.
Eineeinfache Lösung wäre,die Dateiindex.phpin/ericsinfoin default.php umzubenennen.Abhängig von Ihrem Hosting-Setupfunktioniert diesmöglicherweise.Wenn diesnicht der Fallist,können Sie Ihrem .htaccesseine 301-Weiterleitung hinzufügen,die www.domain.com/ericsinfo auf www.domain.com/ericsinfo/default.php
verweistRedirect 301 /ericsinfo http://domain.com/ericsinfo/default.php
Die .htaccess-Dateibefindet sichin Ihrem öffentlichen Webverzeichnispublic_html oder root.
The problem your having is because of the way the WordPress rewrite system works. The WordPress .htaccess sends all requests (that dont actually exist except index.php) through the index.php file in the WordPress root directory. If any request is made for a file named index.php it will also get sent through the root WordPress index.php.
A simple solution would be to rename the index.php file in /ericsinfo to default.php. Depending on your hosting setup it might work by just doing that. If it doesn't you can add a 301 redirect to your .htaccess that points www.domain.com/ericsinfo to www.domain.com/ericsinfo/default.php
Redirect 301 /ericsinfo http://domain.com/ericsinfo/default.php
The .htaccess file will be located in your public_html or root public web directory.
-
- 2011-05-07
Siemüssenes als Themamit einer style.cssim Ordner wp-content/themeerstellen und dann das Thema aktivieren.Andernfalls wird WordPressesnichtfinden.
http://www.siteground.com/tutorials/wordpress/wordpress_create_theme.htm
you have to make it as a theme with a style.css in wp-content/themes folder then active the theme. Otherwise wordpress won't find it.
http://www.siteground.com/tutorials/wordpress/wordpress_create_theme.htm
-
- 2019-04-18
Bittefügen Sie diese Zeile am Anfang Ihrer htaccess-Dateiim Unterverzeichnis hinzu.
ErrorDocument 401 Standard
Please add this line at begin of your sub-directory htaccess file.
ErrorDocument 401 default
-
Bitte ** [bearbeiten] Sie Ihre Antwort ** undfügen Sieeine Erklärung hinzu: ** Warum ** könnte das das Problem lösen?Please **[edit] your answer**, and add an explanation: **why** could that solve the problem?
- 1
- 2019-04-18
- fuxia
Ich hoffe,dass Siemeine Retter sind. Es scheint viele Leutemit diesem Problemin den Foren zugeben,aber keine klare Antwort. Hieristmeine missliche Lage: -
Ich habegeradeeine neue Wordpress-Sitefürneues Hosting zusammengestellt undesistein Vergnügen. Ichbin überglücklich darüber,wie coolesist. Bei unserem vorherigen Hosting (nicht Wordpress) hatten wirjedochein kleines Bestellsystemfür unsere Kunden,das sichin einem Ordner auf der Route abseits des Hauptordnersbefand. Es hateine eigeneindex.php und kann unter www.domain.com/ericsinfo
erreicht werdenIch habe den Ordnerin dasneue Hostinggebracht und wie zuvorim Stammverzeichnispositioniert. Wennichjedoch zu www.domain.com/ericsinfogehe,wirdin Wordpressein 404-Fehler angezeigt. Auch wennich www.domain.com/ericsinfo/index.phpeingebe,immernochein Wordpress 404.
Ich habegelesen,dassich die .htaccess-Dateibearbeiten sollte,abermeine Vorlage scheint keine zu haben,undichmöchte keine wirklichmit dem von anderen Leutenempfohlenen Codeerstellen,es sei denn,ichbeschädigeetwas
Ich kann sehen,dass Wordpress,das den 404-Prozess übernimmt,ziemlich coolist undnichtmöchte,dasser vollständig verschwindet. Ichmöchtenur das Bestellsystem so verwenden können,wie wires zuvor konnten.
Ich werdefür Ihre Hilfe aufewig dankbar sein!
Matt