サーバーにajaxクエリを送信するJQuery部分があります。
$.get('/article', {'word': word}, function(data) {
$("#article" ).text(data)
}
これにより、このURLが形成されます:
localhost/article?word=word1
しかし、私はこれをしたい: localhost/article/word1
(「?」と「=」なし)
どうすればこれを達成できますか? ...
簡単にどうですか:
$.get('/article/' + word, function(data) {
$("#article" ).text(data)
}
(アプリケーションでルーティングをすでに処理していると仮定しています)
最初に、.httacces に適した URL を記述して、見た目を取得する必要があります。
$.get('/article/word'+word, function(data) {
$("#article" ).text(data)
}
JavaScript:
$.get('/article/' + word, function(data) {
$('#article').text(data);
});
.htaccess を変更することもできます。
RewriteEngine on
RewriteRule ^/article\?word=(.*)$ /article/$1 [L,R]