2016-10-18 26 views
0

Drupal 8ビューブロックでページネーションが正常に実装されました。 は、今では私のために、以下のURLを生成します。URLが書き換えられません.htaccess drupal 8

http://tommiecrawford.local/node?page=1

しかし、私はこれを望んでいません。

私のページネーションリンクには次のURLが必要です。

http://tommiecrawford.local/blog/page/1

http://tommiecrawford.local/blog/page/2

http://tommiecrawford.local/blog/page/3

など。

私はすでにhtaccessファイルでこれを試してみましたが、それは、以下の設定で作業していない:

RewriteCond %{THE_REQUEST} page=$

RewriteRule . http://tommiecrawford.local/blog/page/$1 [R=301,L]

モジュールまたは修正プログラムはありますか?

ありがとうございました。

を使用でき
+0

は、あなたのサーバーがhtaccessファイルにその設定を上書きすることができますか?それ以外の場合は、あなたのhtaccessは考慮されません –

+0

はい、サーバーは設定Yannを上書きできます –

答えて

1

RewriteEngine on 

# external redirect from actual URL to pretty one 
RewriteCond %{THE_REQUEST} \s/+node\?page=([^\s&]+) [NC] 
RewriteRule^/blog/page/%1? [R=302,L,NE] 

# internal forward from pretty URL to actual one 
RewriteRule ^blog/page/(.+?)/?$ /node?page=$1 [L,QSA,NC] 
関連する問題