Tôi đang thử những gì tôi nghĩ sẽ là thứ gì đó thực sự đơn giản để che giấu url của mình nhưng dường như không thể làm cho nó hoạt động được. Tôi muốn có thể liên kết đến hình ảnh trong thẻ img của mình mà không cần phải nhập url đầy đủ.
I E
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" />
Tuy nhiên trên trang của tôi, tôi chỉ muốn làm
<img src="http://server.com/images/img.jpg" />
Tuy nhiên dường như không có gì đang làm việc trên localhost của tôi. Tôi đang chạy máy chủ Apache trên máy tính Windows 7. Tôi đang cố gắng sử dụng .htaccess để làm những gì tôi đã đề cập ở trên. Đây là tập tin .htaccess của tôi trong thư mục gốc của trang web của tôi.
CẬP NHẬT: Tôi đã thử đề xuất ZweiBlumen bên dưới nhưng dường như không được. Sau đó, tôi đã thử đề xuất Geerts và thêm phương thức viết lại vào misc.php của thư mục quản trị của tôi. Sau đó tôi đã đi đến trang permalinks của mình và nhấn lưu. Kết quả của việc này có nghĩa là thư mục .htaccess của tôi đã được viết lại và đầu ra mà nó tạo ra bên dưới.
# 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
Tuy nhiên, tôi vẫn không thể điều hướng đến thư mục hình ảnh của mình, chẳng hạn như:
http: //localhost/images/myimage.jpg .
Tất cả tôi nhận được là một trang không tìm thấy. Đề xuất của Joshua đã hoạt động hoàn hảo tuy nhiên tôi hy vọng sẽ sử dụng kết hợp này với việc che dấu URL hình ảnh.
Có điều gì khác tôi có thể làm sai, hoặc nên kiểm tra?
CẬP NHẬT:
Đối với bất kỳ ai đọc nó, tôi chỉ cần thử lại và nó đã hoạt động bằng cách sử dụng kết hợp các phương pháp Geerts và Joshuas. Trình duyệt Firefox của tôi dường như đã lưu vào bộ nhớ cache khiến tôi nghĩ rằng nó không phải.
Lý do tôi đồng ý với việc đưa nó vào tệp .htaccess là vì tệp này bị ghi đè mỗi khi tôi truy cập trang Quản trị permalinks và vì vậy tôi sẽ không ghi đè lên điều này một cách tình cờ. Tôi đoán tôi có thể tắt cái này bằng cách nào đó nhưng không biết làm thế nào để làm điều đó. Tất cả ba câu trả lời đã giúp ở một mức độ nào đó.