Jump to content
  • 0

[rozwiązany] Brak dostępu do panelu logowania - problem na 99% z htaccess...


tomasiek

Question

Witam.

Na wstępie powiem, że instalację prestashop przejąłem po innej osobie i mam pierwszy raz do czynienia z tym sklepem. Musieliśmy dokonać zmiany serwera w firmie hostującej na vps ze względu na szybko uciekający transfer i pojawiło się kilka problemów, które udało mi się dzięki czytaniu forum rozwiązać, lecz pozostał jeden.

Strona: nowy.klasyczne-meble.pl - wszystko działa już w porządku... poza panelem logowania do którego nie mogę się dostać. Przed przenosinami był pod adresem nowy.klasyczne-meble.pl/admin2013 i wszystko działało.

Obecnie przy próbie wejścia w ten adres zamiast ekranu logowania pojawia się normalna strona sklepu z informacją że dany towar nie został odnaleziony.

Mieliśmy po przenosinach na vps problem z prawami dostępu do plików, lecz udało się to chyba rozwiązać. Obecnie jest tylko problem z panelem... a właściwie brakiem dostępu do niego.

Co zrobiłem:

1. włączyłem debugowanie błędów (zgodnie z tym - http://www.prestashop.com/forums/topic/272660-500-error-b%C5%82%C4%99dy-bia%C5%82a-strona-instrukcja-dotycz%C4%85ca-trybu-debugowania/ ) - ale nic się nie wyświetlało...

2. próbowałem wykasować .htaccess - bez rezultatu.

3. wyczyściłem cache (z poziomu ftp)

Obecnie.htaccess wygląda tak:

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]
# Images
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^.*$ - [NC,L]
RewriteCond %{HTTP_HOST} ^nowy.klasyczne-meble.pl$
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404

# ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again


No i utknąłem...

Ogólnie sam prestashop zaczyna mi się wydawać dość przyjemnym rozwiązaniem... jednak nie mogę dojść gdzie jest błąd... (ps - kłania się tu też słaba znajomość wyrażeń regularnych i tzw. łatwych adresów).

 

Jak już mówiłem - nie ja stawiałem ten sklep... i troszkę po omacku się w nim poruszam, także proszę o wyrozumiałość i pomoc.

 

 

EDIT

Problem rozwiązany - problemem był błędny zapis w .htaccess w katalogu administracji

Edited by tomasiek (see edit history)
Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...