【问题标题】:Drupal url alias and views and clear urls for taxonomy issuesDrupal url 别名和视图以及分类问题的清晰 url
【发布时间】:2010-09-15 15:53:02
【问题描述】:

我正在使用视图模块。我使用视图创建了块,并使用页面显示创建了 url。这是为了分类。所以我的意见网址看起来像这样“新闻/科学”所以如果有人点击链接,他应该被带到 www.example.com/news/science。但是,我被带到了一个链接断开的无样式页面。但是,当我尝试使用网址 www.example.com?q=news/science 时,我会被带到包含正确数据的正确页面。 该问题仅与分类相关的术语有关。

即所有网址 www.example.com/news/technology 、 www.example.com/news/sports 似乎都已损坏且未设置样式,但是如果我手动访问 www.example.com?q=news/technology 和 www.example。 com?q=news/sports 我被带到了正确的页面。

任何人都可以提出可能是什么原因。

管理员登录和注销也存在同样的问题。如果我使用 www.example.com?q=user 并尝试登录,我可以登录。另外,如果我使用 www.example.com?q=logout 我可以注销。但是,如果我使用干净的 url 别名,即。 www.example.com/logout 然后我被带到访问拒绝页面。

【问题讨论】:

  • 干净的 url 问题仅适用于选定的 url。对于所有与分类相关的页面,我在新闻分类下有大约 12 个类别,所以总共 12 个页面,并且在管理端仅用于登录/注销和创建故事。使用干净的网址休息所有链接都可以正常工作。有人对问题出在哪里有任何建议吗??

标签: drupal-6 url-rewriting drupal-views


【解决方案1】:

您是否启用了路径模块?那是负责将 ?q=logout 映射到 /logout 的模块。

请看这里:http://drupal.org/handbook/modules/path

【讨论】:

    【解决方案2】:

    您是否更改了 .htaccess 中的任何内容?是否有任何可能会跳过这些特定 url 的 mod-rewrite 更改?

    【讨论】:

    • @mixologic..No 没有改变任何东西......它是一样的......在本地主机上工作......本地主机上的文件,我用服务器上的文件替换,但它仍然给了我错误..
    • 嗯...也许 mod_rewrite 没有安装在您的服务器上?您可以在与 index.php 相同的目录中创建一个文件,将其命名为 phpinfo.php,然后将以下内容放入其中: 并转到 yoursite.com/phpinfo.php,它应该会显示整个主机配置选项.. 在该页面上查找 mod_rewrite 并确保 apache 已设置..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-27
    • 1970-01-01
    • 1970-01-01
    • 2021-09-02
    • 1970-01-01
    相关资源
    最近更新 更多