"not found"
-
Witam.
Co moglo sie stac z moim blogiem (http://pdabrowski.art.pl)
Po kliknieciu na dana notke albo na podstrone pojawia sie not found
-
Ustawienia >> Bezpośrednie odnośniki …i nadpisz konfigurację.
Dziala jedynie zmiana na domyslny i na razie tak zostawilem.
Zalezy mi na tym by bylo tylkp %postnameA .htaccess ma prawa do zapisu?
-no i mam nadzieję, że nie wpisujesz tylko%postname
…powinno być raczej/%postname%Dokładnie tak wpisuję:
/%postname%/
Nadanie uprawnień 777 plikowi .htaccess nic nie dało.
chmod daj 644, a czy mod_rewrite jest włączony?
na początku .htaccess możesz sprobować dopisać
Options FollowSymLinks AllowOverride AllJeżeli i to nie pomoże, zerknij najlepiej czy sypie jakimiś błędami w error logu
Podczas prac, które mi zaproponowałeś (chmod 644, register_globals i dopisania do pliku .htaccess) pojawił się komunikat pod domeną pdabrowski.art.pl:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, webmaster@pdabrowski.art.pl and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.
wklej aktualną zawartość pliku .htaccess
Zobaczyłem, że obie subdomeny utworzone na domenie pdabrowski.art.pl (pliki.pdabrowski.art.pl i foto.pdabrowski.art.pl) mają ten sam błąd. O to kod z pliku .htaccess:
Options FollowSymLinks AllowOverride All # BEGIN iThemes Security # BEGIN Ban Users SetEnvIF REMOTE_ADDR "^111\.93\.180\.66$" DenyAccess SetEnvIF X-FORWARDED-FOR "^111\.93\.180\.66$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^111\.93\.180\.66$" DenyAccess SetEnvIF REMOTE_ADDR "^175\.126\.62\.151$" DenyAccess SetEnvIF X-FORWARDED-FOR "^175\.126\.62\.151$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^175\.126\.62\.151$" DenyAccess SetEnvIF REMOTE_ADDR "^178\.208\.38\.98$" DenyAccess SetEnvIF X-FORWARDED-FOR "^178\.208\.38\.98$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^178\.208\.38\.98$" DenyAccess SetEnvIF REMOTE_ADDR "^211\.110\.140\.70$" DenyAccess SetEnvIF X-FORWARDED-FOR "^211\.110\.140\.70$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^211\.110\.140\.70$" DenyAccess SetEnvIF REMOTE_ADDR "^192\.163\.255\.108$" DenyAccess SetEnvIF X-FORWARDED-FOR "^192\.163\.255\.108$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^192\.163\.255\.108$" DenyAccess SetEnvIF REMOTE_ADDR "^108\.59\.12\.73$" DenyAccess SetEnvIF X-FORWARDED-FOR "^108\.59\.12\.73$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^108\.59\.12\.73$" DenyAccess SetEnvIF REMOTE_ADDR "^191\.241\.143\.11$" DenyAccess SetEnvIF X-FORWARDED-FOR "^191\.241\.143\.11$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^191\.241\.143\.11$" DenyAccess SetEnvIF REMOTE_ADDR "^188\.214\.29\.99$" DenyAccess SetEnvIF X-FORWARDED-FOR "^188\.214\.29\.99$" DenyAccess SetEnvIF X-CLUSTER-CLIENT-IP "^188\.214\.29\.99$" DenyAccess order allow,deny deny from env=DenyAccess deny from 111.93.180.66 deny from 175.126.62.151 deny from 178.208.38.98 deny from 211.110.140.70 deny from 192.163.255.108 deny from 108.59.12.73 deny from 191.241.143.11 deny from 188.214.29.99 allow from all # END Ban Users # END iThemes Security # Disabling cache management # that could cause problems with DAV requests # Useful only for Apache servers, with AllowOverride All # (ie, .htaccess files enabled) # Allow HTTP headers with Apache/FastCGI # See http://code.google.com/p/sabredav/wiki/Authentication#Apache_+_(Fast)CGI <IfModule mod_rewrite.c> RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] </IfModule> <IfModule mod_expires.c> ExpiresActive Off </IfModule> # BEGIN WordPress # END WordPressSprawdź dając tylko:
Options FollowSymLinks AllowOverride All # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPressDostałem e-maila od hostingodawcy, że jest nie dozwolono AllowOverride All więc umieściłem tylko to:
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPressI działa jak należy.
Również pierwszy problem w tym temacie został rozwiązany 🙂
Dziękuję adpawl 🙂
Temat ‘"not found"’ jest zamknięty na nowe odpowiedzi.