.htaccess重写以添加查询参数

.htaccess重写以添加查询参数,.htaccess,.htaccess,我需要修改所有带有表单的请求 http://example.com/dw2/dokuwiki/doku.php/page to http://example.com/dw2/dokuwiki/doku.php/page?do=export_xhtml 页面位是可变的-它对应于wiki中的每个页面。我应该提到,按照dokuwiki语法的工作方式,页面可能包含一个或多个冒号。e、 g.词汇表:档案 这里的目的是提取wiki的裸页内容(去掉标题、侧栏等),以便通过CDN进行分发。这并不能提供一个完

我需要修改所有带有表单的请求

http://example.com/dw2/dokuwiki/doku.php/page to

http://example.com/dw2/dokuwiki/doku.php/page?do=export_xhtml
页面位是可变的-它对应于wiki中的每个页面。我应该提到,按照dokuwiki语法的工作方式,页面可能包含一个或多个冒号。e、 g.词汇表:档案


这里的目的是提取wiki的裸页内容(去掉标题、侧栏等),以便通过CDN进行分发。这并不能提供一个完整的解决方案,因为dokuwiki仍然在导出的标记文件中留下许多不需要的废话,但大部分的方法都是这样。非常感谢您的帮助。

将此规则作为您的第一条规则放入
/dw2/dokuwiki/.htaccess

RewriteEngine On
RewriteBase /dw2/dokuwiki/

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(doku\.php/[^/]+)/?$ $1?do=export_xhtml [L,NC,QSA,R,NE]
可能的副本?