Apache htaccess在更改主机名后删除URL的一部分

Apache htaccess在更改主机名后删除URL的一部分,apache,.htaccess,redirect,mod-rewrite,Apache,.htaccess,Redirect,Mod Rewrite,我有一个小问题,关于我在我的天气学上访问我自己的云。我为它找到了一个名为owncloud.xy.org的子域,它运行良好 问题是xy.org被htaccess文件(由我自己创建)重定向到www.xy.org,并指向我的web文件夹。Owncloud也默认安装在那里。因此,调用www.xy.org/owncloud也会启动owncloud的登录页面 通过向owncloud文件夹中的htaccess文件添加以下规则,我实现了这一点: RewriteCond %{HTTP_HOST} !ownclou

我有一个小问题,关于我在我的天气学上访问我自己的云。我为它找到了一个名为owncloud.xy.org的子域,它运行良好

问题是xy.org被htaccess文件(由我自己创建)重定向到www.xy.org,并指向我的web文件夹。Owncloud也默认安装在那里。因此,调用www.xy.org/owncloud也会启动owncloud的登录页面

通过向owncloud文件夹中的htaccess文件添加以下规则,我实现了这一点:

RewriteCond %{HTTP_HOST} !owncloud\.xy\.org [OR]
RewriteCond %{REQUEST_URI} xy
RewriteRule ^ https://owncloud.xy.org? [L,R=301]
现在,如果我通过owncloud创建一个指向文件的共享链接,它会创建这样一个链接(这很好):

但是如果我更改主机名部分并添加如下
/owncloud/

https://www.xy.org/owncloud/index.php/s/UXju1jG0FJ0wMdq#pdfviewer
它引导我进入具有以下URL的登录页面:

https://owncloud.xy.org/#pdfviewer
我认为这种行为是正常的,但我怎样才能摆脱这个#pdfviewer?或者这是由于我在htaccess文件中的修改造成的

干杯

https://owncloud.xy.org/#pdfviewer