2011-12-19 58 views
5

Tôi đang tìm cách xóa dấu gạch chéo cho tất cả URL của WordPress.Xóa dấu gạch chéo theo sau bằng cách sử dụng .htaccess trong WordPress

Tôi tìm thấy các câu trả lời tương tự như this one nhưng không hoạt động khi có các quy tắc .htaccess trước đây.

Đây là WordPress hiện tại của tôi .htaccess:

# 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 WordPress 

Trả lời

5

Hãy thử điều này:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteRule ^index\.php$ - [L] 

    RewriteRule (.+)/$ $1 [R=301,L] 

    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . /index.php [L] 
</IfModule> 

Nếu nó không hoạt động thử này một:

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase/
    RewriteRule ^index\.php$ - [L] 

    RewriteRule (.+)/$ http://www.domain.com/$1 [R=301,L] 

    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule . /index.php [L] 
</IfModule> 
+0

Cảm ơn sự giúp đỡ! Thật vậy nó hoạt động hoàn hảo tốt. –

+0

Bạn hoan nghênh! Hân hạnh! –

7

Nó có thể là như đơn giản như đi tới cài đặt> liên kết cố định trong quản trị viên wp và xóa dấu gạch chéo ở hộp nhập cho cấu trúc tùy chỉnh

+0

Giải pháp đơn giản. Cảm ơn. –

Các vấn đề liên quan