Próbuję czegoś, co moim zdaniem byłoby naprawdę proste, aby ukryć mój adres URL, ale wydaje się, że nie działa. Chcę mieć możliwość linkowania do obrazów w moim tagu img bez konieczności wpisywania pełnego adresu URL.
to znaczy
Current url: http://server.com/wp-content/themes/standard/images/img.jpg
or
<img src = "http://server.com/wp-content/themes/standard/images/img.jpg" />
Jednak na moich stronach chcę to po prostu zrobić
<img src="http://server.com/images/img.jpg" />
Wydaje się jednak, że nic nie działa na moim komputerze lokalnym. Korzystam z serwera Apache na komputerze z systemem Windows 7. Próbuję użyć .htaccess, aby zrobić to, o czym wspomniałem powyżej. Oto mój plik .htaccess w katalogu głównym mojej witryny.
AKTUALIZACJA: Próbowałem poniżej sugestii ZweiBlumen, ale to nie działało. Następnie wypróbowałem sugestię Geertsa i dodałem metodę ponownego zapisu do misc.php mojego folderu administracyjnego. Potem poszedłem na stronę permalinks i nacisnąłem save. Wynik tego oznaczał, że mój folder .htaccess został przepisany, a wygenerowane przez niego dane wyjściowe znajdują się poniżej.
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteRule ^css/(.*) /wp-content/themes/standard/css/$1 [QSA,L]
RewriteRule ^js/(.*) /wp-content/themes/standard/js/$1 [QSA,L]
RewriteRule ^images/(.*) /wp-content/themes/standard/images/$1 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Jednak nadal nie mogę przejść do folderu obrazów, takiego jak:
http: //localhost/images/myimage.jpg .
Dostaję tylko stronę, której nie znaleziono. Sugestia Joshua działała idealnie, ale mam nadzieję, że użyję tego w połączeniu z maskowaniem adresu URL zdjęć.
Czy jest coś jeszcze, co mogę robić źle, lub powinienem to sprawdzić?
AKTUALIZACJA:
Dla każdego, kto to czyta, właśnie spróbowałem ponownie i zadziałało to przy użyciu kombinacji metod Geertsa i Joshuasa. Wygląda na to, że moja przeglądarka Firefox buforuje stronę, co spowodowało, że pomyślałem, że tak nie jest.
Powodem, dla którego zdecydowałem się na umieszczenie go w pliku .htaccess, jest to, że plik ten jest nadpisywany za każdym razem, gdy wchodzę na stronę administracyjną permalinks, więc nie chcę tego nadpisywać przez przypadek. Chyba mógłbym to jakoś wyłączyć, ale nie jestem pewien, jak to zrobić. Wszystkie trzy odpowiedzi w pewnym stopniu pomogły.