我是 Joomla 新手,我正在尝试建立一个网站以要求登录访问某些文章。只需将文章的访问级别设置为受限,它就会消失,而不是提示登录。我不知道如何制作登录页面,因为我找不到任何与 mod_login 相关的菜单项或文档。
我想设置至少一页要求登录访问。我从哪说起呢?
我是 Joomla 新手,我正在尝试建立一个网站以要求登录访问某些文章。只需将文章的访问级别设置为受限,它就会消失,而不是提示登录。我不知道如何制作登录页面,因为我找不到任何与 mod_login 相关的菜单项或文档。
我想设置至少一页要求登录访问。我从哪说起呢?
在 Fedora 12 上,我正在为自己设置一个测试数据库,而 pg_hba.conf 默认包含以下内容:
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all ident
# IPv4 local connections:
host all all 127.0.0.1/32 ident
# IPv6 local connections:
host all all ::1/128 ident
我想启用 md5 登录,以便名为“foo”的 PostgreSQL 用户可以访问名为“foo”的数据库。但是,当我添加这一行并重新启动 postgres 时:
local foo foo md5
使用我的常规用户帐户运行 psql -U 'foo' 仍然会产生以下消息:
psql: FATAL: Ident authentication failed for user "foo"
在我可以通过 md5 登录到“foo”之前,我必须删除第一条本地线路(它有 ident)。
如何在保持 ident 身份验证的同时为“foo”启用 md5 身份验证?
我正在尝试在 mod_dav_svn 提供的 SVN 存储库上强制使用 SSL (https)。这是我所拥有的:
<Location /svn/projectname>
DAV svn
SVNPath /var/repo/projectname
Require valid-user
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /etc/svn-auth-projectname
#here's what I tried (didn't work)
SSLCipherSuite HIGH:MEDIUM
</Location>
但是,当我通过 http 登录时,我没有被重定向到 https;它停留在http中。为什么以上不起作用?如何让这个 https 重定向工作?
我已经看到有关使用 mod_rewrite 的建议,例如:
# /dir/.htaccess
RewriteEngine on
RewriteCond %{SERVER_PORT}!443
RewriteRule ^(.*)$ https://www.x.com/dir/$1 [R,L]
但是,我不明白这是做什么的,所以我害怕使用它。另外,它看起来更像是一个丑陋的黑客而不是正确的解决方案。